Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.07.2012, 01:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Сообщение от E_C_C
|
Сообщение от ForcePoint
|
Может - поляризованное реле (бистабильное) поставить?
|
это было первой моей мыслью, но цена доступность и габариты склонили в пользу МК.
|
http://www.efind.ru/icsearch/?search=IM41-3VDC
|
|
|
Сказали "Спасибо" omercury
|
|
|
17.07.2012, 01:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
|
Re: RS-триггер с памятью на МК
А что у вас в обработчике прерывания?
Пишите, видимо, в CV. Не проще переменную объявить eep (ну на время олдадки).
Если питание спадает медленно, лучше сделать делитель R1-R2 таким, чтобы при 4 В на ноге МК был логический ноль.
Переменная Addr - что в ней?
Прерывания разрешаются после настройки таймеров.
Остальная инициализация где?
|
|
|
Сказали "Спасибо" Godzilla82
|
|
|
17.07.2012, 03:51
|
|
Временная регистрация
Регистрация: 04.06.2010
Сообщений: 52
Сказал спасибо: 43
Сказали Спасибо 13 раз(а) в 7 сообщении(ях)
|
Re: RS-триггер с памятью на МК
У Ramtron есть энергонезависимые триггеры, почему бы не использовать их?
См.:
http://www.ramtron.com/products/nonv...uct.aspx?id=20
и примерная цена:
http://www.eltech.spb.ru/search.html...rch_in=catalog
Рамтроновская память не ограничена по количеству циклов перезаписи, шустрая. Ставил в регистрирующий прибор, понравилось.
Последний раз редактировалось bolek4321; 17.07.2012 в 03:54.
|
|
|
Сказали "Спасибо" bolek4321
|
|
|
17.07.2012, 11:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.05.2008
Адрес: регион 63
Сообщений: 1,831
Сказал спасибо: 742
Сказали Спасибо 683 раз(а) в 386 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Сообщение от kittec
|
E_C_C , два вопроса:
1. Почему нельзя управлять одной кнопкой ?
2. Что Вы пишите в EEPROM при 0 и при 1.
|
На входе два реле с открытыми контактами , их два, поэтому и кнопок две.
В ЕЕПРОМ при 0 пишу 0 при 1 так и пишется 1.
Сообщение от Godzilla82
|
А что у вас в обработчике прерывания?
Пишите, видимо, в CV. Не проще переменную объявить eep (ну на время олдадки).
Если питание спадает медленно, лучше сделать делитель R1-R2 таким, чтобы при 4 В на ноге МК был логический ноль.
Переменная Addr - что в ней?
Прерывания разрешаются после настройки таймеров.
Остальная инициализация где?
|
в прерывании просто моргаю светодиодом.
Addr- адрес ячейки в еепром
приаттачил весь проект. RS-Memori.rar
Итак получилось , что ничего не получилось. BOD подключил, задержку на входы от дребезга поставил, троировал запись в ЕЕПРОМ.
Результат от ЛБП работает от штатного БП нет. Посмотрел программатором все ячейки пишутся корректно, все дело в большой емкости по выходу БП. При снятии сетевого напряжения 12 вольтовое питание спадает очень медленно и записи в ЕЕПРОМ не происходит. Непонятно если резко отключить 12в то все пишется , если снижать плавно нет . По питанию межу 12в и МК стоит 78L05 может из-за неё проблемы.
Попробую пересчитаю делитель контроля питания, или задействую АЦП она удачно на этой же ноге расположена.
__________________
Да здравствует Разум,да сгинет Маразм!
Последний раз редактировалось E_C_C; 17.07.2012 в 11:12.
|
|
|
|
17.07.2012, 11:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Ну говорили же. Лучше напругу до кренки через стабилитрон 5,6 В на вашу цепочку R1-R2.
|
|
|
|
17.07.2012, 11:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.05.2008
Адрес: регион 63
Сообщений: 1,831
Сказал спасибо: 742
Сказали Спасибо 683 раз(а) в 386 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Сообщение от Godzilla82
|
Ну говорили же. Лучше напругу до кренки через стабилитрон 5,6 В на вашу цепочку R1-R2.
|
Я понимаю что лучше, так и должно было быть,но камрад который плату разводил слегка нае... и плат уже вытравили и распаяли с десяток ![Бьюсь об стену](images/smilies/icon_obstenu.gif) .
Там и без стабилитрона можно, делитель посчитать , излишки защитный диод погасит.
__________________
Да здравствует Разум,да сгинет Маразм!
|
|
|
|
17.07.2012, 11:33
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Сообщение от E_C_C
|
Там и без стабилитрона можно, делитель посчитать ,
|
Можно... но стабилитрон добавит резкости срабатывания...
Ну попробовать... поставить то можно???
Цитата:
|
излишки защитный диод погасит.
|
Плохое решение... на вход не должно попадать больше Uпит. ...
Подозреваю... что и защитного стабилитрона по питанию у вас нет...
|
|
|
|
17.07.2012, 11:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Сообщение от st__1
|
Плохое решение... на вход не должно попадать больше Uпит. ...
|
Через 10 кОм можно и 50 В подавать на вход. Усё будет работать в лучшем свете.
|
|
|
|
17.07.2012, 12:08
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Угу...
При превышении по входному току в 4 раза...
Защитные диоды потому и защитные... и они не предназначены для вульгарного применения...
|
|
|
|
17.07.2012, 13:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,953
Сказал спасибо: 2,995
Сказали Спасибо 3,174 раз(а) в 2,154 сообщении(ях)
|
Re: RS-триггер с памятью на МК
Мда... вместо надёжной как грабли релюшки огребли геморроя по самое не балуйся... И не говорите, что критерий цены в хобби(?, мелкосерийном?) проекте решающий. МК+обвес+плата+глюк в разводке+геморрой ›› реле.
Кстати, в порядке бреда:
1. Посмотреть стрелочным прибором, что происходит с шиной 12 В. Может там колебания есть при отключении (видел такое на комповых БП)? Поставьте тогда гистерезис в цепочку R1-R2. Как только зафиксировано падение напряжения после 7805 - переводите PB4 в выход с "0" (а потом, как помню, у Вас собака сработает и скинет его снова на вход).
2. Не "натекает"-ли чего-нть в цепь R1-R2 через подтяжку на PB4? Может забыли отключить?
3. Поставьте на выходе КРЕНки конденсатор на 0.1-1.0 мкФ. Как минимум 0.1 (ЕМНИП) рекомендовано по документации. И на входе на 0.22-1 мкФ (если до основного БП более 5 см).
4. Если допустимо ограниченное время сохранения выходного сигнала (часы-сутки), то можно переводить контроллер в PowerDown и хранить данные прямо в ОЗУ контроллера за счёт С1. У меня на tiny15 ток потребления был за границей разрешения китайского мультиметра, а стрелочный микроамперметр показывал что-то практически неуловимое между 0 и 1 мкА.
Последний раз редактировалось ForcePoint; 17.07.2012 в 13:08.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:38.
|
|