Уведомления
Очистить все

Таймер -на ATtiny13

56 Посты
7 Пользователи
0 Likes
80.8 Тыс. Просмотры
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Выдержит ли транзистор в цепи якоря. Посмотрел, CEB 4060al ток 15 а. Не маловато?
это в статике
а в импульсе 45А (сгласно техдокументации) , мне кажется вполне достаточно,а потом,
это же проект на начальной стадии,вот вы и проверите на практике какой транзистор подойдёт лучше.
в ходе обсуждения будем улучшать характеристики,
например ,введём ШИМ регулирование,и в начале запуска сделаем "мягкий старт" чтобы избежать переходные процессы в момент включения двигателя с последующим выходом на проектную мощность.
поскольку у меня такого двигателя нет, то всё это на практике придётся проверять Вам самому,и потом ,в качестве обратной связи, отписываться о результатах,
что нравится,а что нет, так мы вместе с Вами будем приближаться к наилучшему результату.
правда есть ещё вариант проще без полевиков с применением 2-х реле,кстати можно использовать стандартные автомобильные реле,которые не дефицитны и могут коммутировать большие токи,
а управлять этими реле будут два транзистора , например, типа 2SC945.
так с чего начнём?


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Может все-таки IRFZ 44 который хорошо проверен в аналогичных схемах, с транзистором на входе для поднятия напряжения затвора?.
Эта схема не нуждается в поднятии напряжения на затворе,если посмотрите даташит на этот транзистор,
напряжения логической единицы с выхода микроконтроллера вполне достаточно для того,чтобы включить транзистор,и он окажется в режиме насыщения, поэтому и был выбран мной данный тип транзистора для выполнения поставленной Вами задачи,а потом такие транзисторы легко достать,выпаять с неисправных старых материнских плат.


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Вот характеристики этого транзистора


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Вот, как я представляю работу устройства,что должно быть, для управления двигателя нашим устройством.
временные интервалы медленных и быстрых оборотов задаёт сам пользователь все режиму управления и программирования таймеров осуществляются с помощью всего лишь пары кнопок "SET" и "RESET"
в Начале при запуске,чтобы избежать больших бросков тока с помощью ШИМ регулирования осуществляем "мягкий старт" потом в соответствии с заданными интервалами таймера Т1 двигатель работает на медленных оборотах,
а по окончании этого времени переходит на быстрые обороты и работает в этом режиме согласно временного отрезка запрограммированного для таймера2. всё это проиллюстрировано на графике.
при таком ШИМ регулировании напряжения обмотке возбуждения никакого реостата не понадобится,о котором упоминает участник нашего форума ,Дед Коля.


ОтветитьЦитата
Дед Коля
(@e-ko)
Active Member
Присоединился: 13 лет назад
Сообщения: 18
 

Не понятно, а как будет производиться регулировка "скважности" ШИМа? Хватит ли ресурсов тринадцатой ? В схемах нам 555 меняем напряжение на 5 ноге. и регулируем обороты любого моторчика. В двигателях с ОВ регулируем резистором на ОВ. Может резистор оставить? Проще будет. И еще , может и джампер оставить? ножка №3 свободна. Но если какие сложности, то пусть остается как Вы предлагаете. Мне уж право и неудобно напрягать другие умы.

С уважением Дед Коля.


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Не понятно, а как будет производиться регулировка "скважности" ШИМа? Хватит ли ресурсов тринадцатой ?
ATtiny13 такой же микроконтроллер как и ATmega какая нибудь только с ограниченным набором ножек,
такой же набор команд,что даёт возможность без больших трудностей переписать исходник для более мощного микроконтроллера семейства AVR
таймер там один 8-ми разрядный но с аппаратным ШИМ режимом,10 ти разрядный 4 канальный АЦП , чего нет у ATtiny2313 ,например
1К флеш памяти, но программируя на Ассемблере,как правило, редко когда я занимал более 80% всей этой памяти,даже для сложных задач, быстродействие с внешним генератором 20 мГц,с внутренним (без кварца) 9.6мГц, мне для решения задач аналогичных вашей с лихвой хватает ресурсов
посмотришь порой какой нибудь проект на меге 2 вывода задействовано а остальные в воздухе висят, Зачем для простых задач применять мощные процессоры? (даже вы заметили,что ножка лишняя одна оказалась даже у 8 ми ножечной микросхемы )
Всё остальное,это рационально и правильно написать программу,которая может меняться в процессе модификации устройства сохраняя одну и ту же схему и печатную плату без переделки,
в этом и есть преимущество устройств на микроконтроллерах перед устройствами собранными на дискретных элементах или с применением логических микросхем.
полагаю ,процессор справится с этой задачей легко при своей копеечной стоимости (20 - 30р)
В схемах нам 555 меняем напряжение на 5 ноге. и регулируем обороты любого моторчика. В двигателях с ОВ регулируем резистором на ОВ. Может резистор оставить? Проще будет. И еще , может и джампер оставить? ножка №3 свободна. Но если какие сложности, то пусть остается как Вы предлагаете. Мне уж право и неудобно напрягать другие умы. да какие сложности?
Я ж уже написал программу и выслал Вам на указанный Вами почтовый адрес и с прошивкой и с моделью в Протеусе,чтобы "поигрались" виртуально со схемой (или не получили письма?)
мне лично всё равно оставлять реостат или нет,решать Вам,в данном схемном решении он уже " погоды не делает"
по поводу напрягать умы, так уже процесс идёт,(или вы не заметили?) сказав А, надо говорить и Б
чего ж бросать на полпути начатое?
могу попроще сделать вариант,с реостатом оставленным, только это уже не раньше понедельника выложу тут,
или на указанный Вами мне в личке,почтовый адрес перешлю.

С уважением Владимир.


ОтветитьЦитата
Дед Коля
(@e-ko)
Active Member
Присоединился: 13 лет назад
Сообщения: 18
 

Владимир, спасибо большое. Письмо получил.

Николай.


ОтветитьЦитата
Дед Коля
(@e-ko)
Active Member
Присоединился: 13 лет назад
Сообщения: 18
 

Фьюзы такие, как и на "Универсальном таймере?"


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Погодите Вы с фьюзами))
куда вы торопитесь?..) это ещё пока демоверсия, хотя вполне работоспособная, без ШИМ регулирования,
там частота 1.2 мгц выбрана, это 9,6 мгц / 8 НО! ножки микроконтроллера, как на вход,так и на выход,я могу сконфигурировать как лучше с точки зрения лучшего расположения элементов на печатной плате (это делается программно) да и интервалы минимальные надо сделать от 1 минуты,а не 10 сек ,это я для удобства наблюдения в Протеусе так сделал,чтобы не ждать долго, Вы попробуйте запрограммируйте на разные интервалы таймеры первый и второй,сейчас там 30 сек и 40, а чтобы посмотреть наглядно,что внутри EEPROM до изменений новых значений и после,
нажмите кнопку "Пауза" в Протеусе и появится окошко с содержимым энергонезависимой памяти, где будут отображены эти значения в ячейках памяти с адресом 00 и 01
потом отпишитесь,что Вам не нравится и что хотелось бы изменить,
а в понедельник я Выложу первый простой рабочий проект с релейным выходом , который вы уже можете опробовать.Когда опробуете на рабочем двигателе,выявятся плюсы и недостатки схемы, итд мы с вами постепенно получим рабочую схему устройства.
Весь путь любого проекта идёт по пути от простого к сложному, где на промежуточных стадиях появляются такие моменты,которые мы и учесть по началу не могли,и должны будут быть исправлены в последующих версиях прошивки.


ОтветитьЦитата
Дед Коля
(@e-ko)
Active Member
Присоединился: 13 лет назад
Сообщения: 18
 

В общем с Протеусом прокол. То вирусы, то потенциальный вред компьютеру, то ...
В общем прошил не трогая Фьюзы. Работает. :D
Даже с такими временными интервалами мириться можно. А то, что набирать дольше -отдых однако.

Огромное спасибо.


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Cтранно очень,
как же Вы увидели схему если в Протеусе Вам не удалось её посмотреть???? :shock:
ведь я Вам графический файл с новой схемой не присылал,понадеялся,что в Протеусе это увидите,
а ХЕКС файл для Протеуса создан, а там расположение выводов ножек совершенно по другому сделано,
чем в предыдущей версии таймера, и не такое,как на картинке предварительной схемы ,ято я выложил на форуме.
а Вы говорите, прошили и работает :shock:
не видя разводки выводов прошили и работает?....
тем не менее выложу рабочий проект,как и обещал ранее.


ОтветитьЦитата
Дед Коля
(@e-ko)
Active Member
Присоединился: 13 лет назад
Сообщения: 18
 

Клянусь -Работает! Вольтметр то есть, им и нашел сиграл на 3-й ножке.


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Как и обещал,выкладываю простой вариант, с релейным выходом, рабочий проект таймера,учитывая пожелания Деда Коли
прошивка,описание,модель в Протеусе,всё в прикреплённом архиве.
(печатную плату нарисовать не успел,это уж кто нибудь,у кого лучше получается и есть потребность в этом устройстве.)


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

График,поясняющий работу устройства


ОтветитьЦитата
mag58
(@mag58)
Trusted Member
Присоединился: 15 лет назад
Сообщения: 69
Topic starter  

Можно добавить реверс,но Дед Коля молчит ,как партизан..))
а ведь это он замутил эту тему.


ОтветитьЦитата
Страница 2 / 4