Автор: KT3012
Схема:
Генератор высокого напряжения для ин-ок выполнен на дросселе, диоде и транзисторе, где задает частоту микроконтроллер. Это избавило от дополнительной микросхемы и уменьшило сложность, но добавило проблем с настройкой (подбор частоты, необходимость в прошитом и работающем МК для проверки работы). Из-за этого произошла проблема – неудачно выбрал режим, на преобразователе напряжение стало свыше 300 вольт, из-за этого пробило ключевой транзистор, а через него достало до МК STM32F100C4, который изначально был припаян ( Так что имейте ввиду, подбор частоты лучше вести с самых малых значений, постепенно повышая.
Схема высоковольтных ключей типичная, там ничего нового, хотя в следующий раз лучше будет применить оптоключи, компактнее, безопаснее и проще. В анодах ламп стоят токоограничительные резисторы, их придется подбирать, дело в том, что у ламп могут быть разные рабочие характеристики (напряжение зажигания, изношенность). Следует избегать режима, при котором видно синеватое свечение в лампе, есть мнение, что это разрушаются электроды. Общий ток потребления всего устройства в целом около 80-120 мА.
На плате индикации расположены собственно лампы, кнопки управления, разъем для пищалки будильника, регистры и высоковольтные коммутаторы и транзисторы и схема генератора высокого напряжения. Диоды любые, у меня D6 (по схеме) это IN4007, D7 это стабилитрон на 50 вольт, я его не устанавливал, работает и так(от меня: полярность на схеме указана не верно и лучше поставить его вольт так на 27-30,от греха подальше).
Выходной транзистор 13005, остальные MMBTA42 и MMBTA92. Нижние ключи — сборки ULN2003. Из задействованных ресурсов МК используется:
— ШИМ таймера 2
— RTC
— АЦП
— I2C/UART
— Выводы и прочее
— резонатор поставил внешний кварцевый, хотя схема может вполне нормально и без него работать, вот, но необходимо тогда будет изменить в проекте константу частоты.
Детали для высоковольтной части (транзистор, дроссель) взяты из электронного балласта энергосебрегайки.
ЧТО лучше всего улучшить — переделать код на что-то более полезное, подсветка ламп светодиодиками не используется, можно добавить попсовые голубые светодиоды, доделать будильник, сделать что-то с UART-ом, например сделать на нем сеть из DS18B20 или просто сеть.
В прикрепленных файлах внизу схема и исходники. Недочеты (они везде есть, тем более у меня) исправлю позже.
Архив: первый и второй.
Первоисточник.
Лампа:ИН-12
Схема: есть (STM32F1)
Плата:есть
Прошивка:есть
Исходник:eсть
Описание: есть
Особенности:первый девайс здесь на ARM.Схема:
Генератор высокого напряжения для ин-ок выполнен на дросселе, диоде и транзисторе, где задает частоту микроконтроллер. Это избавило от дополнительной микросхемы и уменьшило сложность, но добавило проблем с настройкой (подбор частоты, необходимость в прошитом и работающем МК для проверки работы). Из-за этого произошла проблема – неудачно выбрал режим, на преобразователе напряжение стало свыше 300 вольт, из-за этого пробило ключевой транзистор, а через него достало до МК STM32F100C4, который изначально был припаян ( Так что имейте ввиду, подбор частоты лучше вести с самых малых значений, постепенно повышая.
Схема высоковольтных ключей типичная, там ничего нового, хотя в следующий раз лучше будет применить оптоключи, компактнее, безопаснее и проще. В анодах ламп стоят токоограничительные резисторы, их придется подбирать, дело в том, что у ламп могут быть разные рабочие характеристики (напряжение зажигания, изношенность). Следует избегать режима, при котором видно синеватое свечение в лампе, есть мнение, что это разрушаются электроды. Общий ток потребления всего устройства в целом около 80-120 мА.
На плате индикации расположены собственно лампы, кнопки управления, разъем для пищалки будильника, регистры и высоковольтные коммутаторы и транзисторы и схема генератора высокого напряжения. Диоды любые, у меня D6 (по схеме) это IN4007, D7 это стабилитрон на 50 вольт, я его не устанавливал, работает и так(от меня: полярность на схеме указана не верно и лучше поставить его вольт так на 27-30,от греха подальше).
Выходной транзистор 13005, остальные MMBTA42 и MMBTA92. Нижние ключи — сборки ULN2003. Из задействованных ресурсов МК используется:
— ШИМ таймера 2
— RTC
— АЦП
— I2C/UART
— Выводы и прочее
— резонатор поставил внешний кварцевый, хотя схема может вполне нормально и без него работать, вот, но необходимо тогда будет изменить в проекте константу частоты.
Детали для высоковольтной части (транзистор, дроссель) взяты из электронного балласта энергосебрегайки.
ЧТО лучше всего улучшить — переделать код на что-то более полезное, подсветка ламп светодиодиками не используется, можно добавить попсовые голубые светодиоды, доделать будильник, сделать что-то с UART-ом, например сделать на нем сеть из DS18B20 или просто сеть.
В прикрепленных файлах внизу схема и исходники. Недочеты (они везде есть, тем более у меня) исправлю позже.
Архив: первый и второй.
Первоисточник.
Комментариев нет:
Отправить комментарий