Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
03.08.2009, 08:35
|
#11
|
Гражданин KAZUS.RU
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
|
Re: Реле, время удержания?
Сообщение от CERGEI1982
|
А вы слышали про чтение-модификация-запись у pic контроллеров? делаю на pic12f627
|
нет, я работаю только с AVR-ами
|
|
|
|
03.08.2009, 10:43
|
#12
|
Частый гость
Регистрация: 18.03.2007
Сообщений: 49
Сказал спасибо: 6
Сказали Спасибо 14 раз(а) в 9 сообщении(ях)
|
Re: Реле, время удержания?
Сообщение от CERGEI1982
|
не будет ли дребезга реле, если пропадет питание реле на 10 мс?
|
А электролиты питания на что? ![Улыбка](images/smilies/icon_smile.gif) Ставь побольше.
|
|
|
|
03.08.2009, 10:55
|
#13
|
Прохожий
Регистрация: 04.09.2008
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Дело в том, что можно сделать расчет контрольной суммы с датчика и занимает в общем 10 мс, не будет ли дребезга реле, если пропадет питание реле на 10 мс?
Судя посему рэле 5 вольтовое, питание схемы за 10мс не пропадет. А если по выходу пика, то поставь на базу транзистора конденцатор
|
|
|
|
03.08.2009, 11:13
|
#14
|
Прописка
Регистрация: 06.04.2009
Сообщений: 249
Сказал спасибо: 0
Сказали Спасибо 97 раз(а) в 51 сообщении(ях)
|
Вообще то нормально при работе с МК нагружать все на программу, а строить всякие RC "замедлители" это не красиво. Я не знаком глубоко с АVR, но по моему порт в нем это регистр, а регистр это триггер, а тригер это элемент паияти и всякие доводы о невозможности программной реализации родить из порта требуемый сигнал по меньшей степени НЕ УБЕДИТЕЛЬНЫ. Наворачивать вокруг МК схему приходится обычно когда портов не хватает и ставить более многоножный МК нет желания.
Автор конечно сам решит свою проблему только из за затяжек переключения которые могут появиться при простом решении может быть потеряна "резкость" коммутации контактов реле и об этом надо не забывать.
Это только мое мнение.
|
|
|
|
03.08.2009, 12:05
|
#15
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Сообщение от loginSvobodniy
|
Вообще то нормально при работе с МК нагружать все на программу, а строить всякие RC "замедлители" это не красиво.
. . .
Это только мое мнение.
|
Это архиправильное мнение. Программист может и должен исправлять "косяки" аппаратуры, например, нелинейность яркости светодиода компенсировать правильным управлением. А если контроллер требует аппаратных "подпорок" то всегда хочется спросить, а зачем контроллер? Может, хватит двух транзисторов или вообще биметаллической пластины
|
|
|
|
03.08.2009, 12:08
|
#16
|
Прописка
Регистрация: 30.06.2006
Сообщений: 147
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 3 сообщении(ях)
|
Задержки, гистерезисы все это нужно делать на программном уровне. Ни один сигнал на входе контроллера не должен проходить без программного фильтра, ни один сигнал на выходе- без программной задержки (если это для реле). При измерении температуры контроль CRC нужен только при опросе например 64 датчиков где и время и возможность ошибки критична. Если датчик всего один, достаточно сигнал с него профильтровать
(соответственно программно)
|
|
|
|
04.08.2009, 00:38
|
#17
|
Почётный гражданин KAZUS.RU
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
|
Если реле рассчитано на переменный и постоянный ток питания то может и не будет. А у TRCF-5VDC-SB-A дребезг будет. Но про него можно забыть, если этим реле коммутировать активную нагрузку - типа лампы накаливания. Если же им коммутировать любой двигатель то контактам реле при интенсивном расчете контрольной суммы придет конец.
Если вы умудрились с одной ноги управлять реле и считывать данные с датчика - это действительно шаманство .
Если не трудно выложите фрагмент схемы, пошаманим вместе.[/b]
|
|
|
|
04.08.2009, 12:20
|
#18
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Смотрю тема ушла в другое русло
Проблему решил с помощью программы,вел глобальную переменую которая отслеживает должна ли быть включена нагрузка или нет и коректирует уровень управления реле,так как большую часть программы проверяется эта переменая.Собрал схему проверил,работает четко,теперь буду проверять временем
Вот так аналоговая электроника перерастает в цифровую,в гибкую систему
Схему пожалуста+сам проект выложив в протеусе тут https://kazus.ru/forum/topic_10496-60.html
кого заинтересовала,прошу писать сюда https://kazus.ru/forum/topic_10496-60.html
-- Прилагается рисунок: --
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:28.
|
|