http://forum.getchip.net/

Mod#076 (держишь кнопку -"1", отпустил -"0")
http://forum.getchip.net/viewtopic.php?f=24&t=351
Страница 34 из 41

Автор:  SVN [ 01 авг 2016, 01:04 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")


Автор:  vasek [ 02 авг 2016, 23:03 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

Концевики - это как "защита от детей" , прощелкал лицом - стоп двигатель в любом крайнем положении. Спасибо за разъяснения ,как соберу девайс обязательно отпишусь.

Автор:  viktor001 [ 23 авг 2016, 02:16 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

Уважаемый SVN
Наконец-то дошли руки определиться со схемой для индикатора уровня, и собрать устройство полностью. Но столкнулся с проблемой дистанционного управления. Если вкратце то устройство не включается. Для включения устройства я применил классическую схему с реле, то-есть выход МК - Канал А через резистор 1к на базу BC547, эмиттер на массу, коллектор на реле.
При активации канала А, мк пытается выдать 1, но тут же обваливается в 0. Каналы В и С подтягивают 0 без проблем. В дальнейшем МК зависает и не реагирует на пульт.
Если у Вас будет пару минут, может поможете разобраться в таком поведении мк.

Мод. тот, что Вы для меня подправили на 33 стр.

Вложения:
IR-rele-plata.JPG
IR-rele-plata.JPG [ 484.23 КБ | Просмотров: 7241 ]
IR-rele.JPG
IR-rele.JPG [ 89.56 КБ | Просмотров: 7241 ]

Автор:  SVN [ 23 авг 2016, 18:12 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")



Вложения:
1.png
1.png [ 166.92 КБ | Просмотров: 7237 ]

Автор:  viktor001 [ 23 авг 2016, 19:49 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

Прошивку проверял тогда ещё, когда была написана. Проверял на макетке с светодиодами, мк в дип корпусе была. По началу не обратил внимания, что мк и фьюзы другие выставлены, соответственно не заработало. Потом перепрошил и прошивка на светиках отрабатывала как положено, о чём я тогда и написал.
Теперь дошли руки собрать всё на плате и такая вот засада. С питанием на плате всё правильно. +5`v надо было как On/Off обозначить, но места мало.
Попробовал вместо транзистора подкинуть лед - загорается. Но после нескольких вкл/выкл всё ровно виснет. Может плату плохо развёл и что-то фонит или смд мк такие чувствительные? Если к массе пинцетом касаться то срабатывает канал А.
Пойду я наверное на макетке опять в дип корпусе соберу, но уже с транзистором и реле.
А фьюзы я так понимаю заводские оставлять? То-есть "спин" и скорость гены 9.6мГц +0мс. Я пользуюсь AVRStudio 4, фьюзы должны быть инверсны к АВ.
В оригинальной программе есть функция записи в еепром. А в этой этом моде есть эта функция? Я этот фьюз не выстовлял.

Да, выход С должен быть в тригерном режиме.

Автор:  SVN [ 23 авг 2016, 19:58 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

На предыдущей стр. прошивку поправил (канал «С» триггер). Проверил – рабочая на 100%

Фьюзы не заводские, а на 9,6 МГц.
Вот так:
1.png
1.png [ 21.18 КБ | Просмотров: 7235 ]



Про как выставить фьюзы у тебя… не знаю эту прогу. Выяснить можно просто: считай заводские фьюзы и посмотри как установлено для SPIEN, таким образом и определишь как выставлять согласно картинки АВ. В АВ галка устанавливается для неактивного бита.

Автор:  viktor001 [ 23 авг 2016, 20:14 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

У меня спин и 9.6 мГц выставляютя автоматически. Поэтому и считал, что это заводские установки :smile:
Хорошо, спасибо за прошивку. Пойду макетку соберу и потом отпишусь.

Автор:  SVN [ 23 авг 2016, 20:23 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

Проверь конечно, но она точно рабочая – я проверил. :-)

Автор:  viktor001 [ 23 авг 2016, 23:26 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

В прошивке я и не сомневался. Это я что то напартачил, но что именно я пока ещё не понял. На макетке всё отлично работает. И новая и старая прошивки.

Автор:  viktor001 [ 27 авг 2016, 00:59 ]
Заголовок сообщения:  Re: Mod#076 (держишь кнопку -"1", отпустил -"0")

Собрал на макетке весь модуль питания и получил тот же эффект - не включается. Точнее пытается, но МК тут же сбрасывает канал А с "1" на "0". Похоже такое поведение МК происходит из-за преобразователя напряжения. Переподсоеденил управление преобразователя по минусу через транзистор (параллельно релюшке) стало включаться, но при выключении МК дёргает выхода "В" и "С", что возможно чревато в дальнейшем отказом мк (на плате он тупо зависает). Надо теперь думать как развести питание, что бы преобразователь не влиял на работу контролёров. Может сталкивались уже с подобным? Был бы признателен за подсказку.

Страница 34 из 41 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/