Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Стабилизированный регулятор мощности с внешним управлением

Форум самогонщиков Приборы и электр(он)ика
1 ... 18 19 20 21 22 23 24 ... 48 21
ys1797 Доцент Санкт-Петербург 1K 338
Отв.400  17 Февр. 15, 19:20
Решил вот сделать еще один гибрид в корпусе D6MG.
Но отсутствия ручного управления для мелких задач, типа отбора голов при простой дистилляции,
сподвигло приделать дисплей и валкодер для "ручника" в режиме отсутствия внешнего управления.

Для контроля напряжения использован самый маленький трансформатор ТПГ-0.7  на 9 вольт.
Дисплей: SHD0032
Валкодер был взят от мастеркита MP1093 http://masterkit.ru/shop/arduino/shields/1140971

Блок питания: какой-то китайский слаботочный импульсный БП на 12 вольт, регулятором скрутил выходное напряжение до 10 вольт.
Таких блоков, как мух на али, но и в магазинах наших есть тоже.

Все это спаяно на монтажной плате. Разъёмы не используются, даже с валкодера их выдрал и запаял мгтф.
Дисплей и валкодер к передней крышке корпуса крепил термоклеем, у кого есть 3D принтер могут и проставки распечатать, но я пока его себе еще не построил Улыбающийся.

Симистор, вход сетевого напряжения, выход на тэн и rs232 в TTL уровнях выведены на клемник.

Простенький скетч в атаче. Позволяет:
1 Установить максимальную мощность тэна.
2 Выставить нужную мощность тэна.
3 Видеть текущее напряжение сети.

Режим и значения параметров запихиваются в eeprom через 5 секунд после того, как они не меняются. Дабы не протереть дырку в eeprom.





Схема:
ard_pwr.gif
Ard_pwr. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.


Несколько фотографий изделия:
20150217_185656.jpg
20150217_185656. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
20150217_185623.jpg
20150217_185623. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
20150217_185602.jpg
20150217_185602. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
20150217_185512.jpg
20150217_185512. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.




Добавлено через 7дн. 21ч. 42мин.:

Так.
Провел боевые испытания.
Трабла: Когда горят много сегментов arduino уходит в ребут.
Как оказалось - это работа "Thermal Shutdown" стабилизатора UA78M05, который распаян на плате arduino nano.
По паспорту, дисплей потребляет максимум 120 мА, если не навешивать дополнительных резисторов для увеличения яркости.
А максимальный ток у UA78M05: 0.5 A. То-ли микросхема с браком, то-ли еще что, пока не понятно.
Я попробую поставить источник на +5V и запитаю от него на вход +5V, вроде так допускается по мануалу.

Схема для 5 вольтового питания:
ard_pwr2.6.gif
Ard_pwr2. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.
nano_pwr2.ino 23.8 Кб
igorila Студент Волгодонск 39 1
Отв.401  28 Февр. 15, 08:24
Всем привет, на vin нужно подавать 9 вольт, тогда не будет перегрева.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.402  28 Февр. 15, 08:46, через 23 мин
vin спокойно кушает и 14вольт по паспорту до 15
Там стабилизатор lm1117, ток максимальный 0,8A
Имеет смысл яркость уменьшить или 7805 поставить в обход штатного стабилизатора
Zerg32 Специалист Auckland, New Zealand 120 38
Отв.403  28 Февр. 15, 12:36
Интересный хак обычного китайского наразеточного измерителя мощности:
http://gizmosnack.blogspot.se/2014_10_01_archive.html

идея в том что можно снимать с него показания. Там есть код для ардуины.

Итого можно выдрать плату из измерителя, ну и добавить ардуину и триак.
Единственно надо придумать как сделать гальваническу развязку для шины SPI.

У меня есть такой измеритель, но совсем нету времени попробовать Грустный

kazu Кандидат наук Харьков 375 74
Отв.404  28 Февр. 15, 13:38
SPI как раз без проблем развязывается, т.к. линии однонаправленные.
ys1797 Доцент Санкт-Петербург 1K 338
Отв.405  28 Февр. 15, 18:55
Всем привет, на vin нужно подавать 9 вольт, тогда не будет перегрева.igorila, 28 Февр. 15, 08:24
На том БП, что я использовал есть подстроичник, уменьшал им напряжение до 8 вольт - все равно шатдаун по перегреву.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.406  01 Марта 15, 11:19
Уменьшай ток
ys1797 Доцент Санкт-Петербург 1K 338
Отв.407  01 Марта 15, 18:18
Поменял Бп на пятивольтовый Вот такой: http://www.chipdip.ru/product/nfm-05-5/.
Что особенно странно, он пока в два раза дешевле, чем предлагают из китая. Видимо причуды курса рубля.
На 5 вольтах работает все стабильно.

Вот подготовленный к установке комплект:
20150301_181035.jpg
20150301_181035. Стабилизированный регулятор мощности с внешним управлением. Приборы и электр(он)ика.


Скетч исправил, убрал лишнее, поправил косяки. В атаче лежит.
Как-же не удобно после vim, ковыряется в этом убогом редакторе. Грустный
nanopwr_100.ino 21.8 Кб
igorila Студент Волгодонск 39 1
Отв.408  01 Марта 15, 20:24 Автор был пьяный
По задействованным выводам наны, поставить последовательно резюки, ом на 300. Для ограничения по току, вероятно много тянет дисплей?

Добавлено через 7мин.:

Да, кстати, ставил на клон браумайстера бп от дядюшки Ляо на 9в, заявлено 0.5а, реально 0.2, сдох за 15 минут. Психанул, спаял трансформаторный с LM7809, работает, холодный даже:)
mak Модератор Екатеринбург 6.3K 1.8K
Отв.409  02 Марта 15, 12:50
Возвращаясь к теме
несмотря на прелести однопроводного 1wire для организации медленной сети этот протокол все-таки не очень симпатичен оказался
задержки, запреты на прервания и т.п.
Поковырялся в описаниях, и если забить на CAN, есть еще один симпатичный вариант - LIN BUS
однопроводка, у атмела есть сразу контроллеры с интегрированным трансивером на борту, есть внешние трансиверы, причем полно разных в том чисе и от самого атмела
минус - относительно низкая скорость, но нам это как раз по-барабану, процессы у нас не самые быстрые

V_B Академик Таганрог 2.7K 939
Отв.410  02 Марта 15, 12:56, через 7 мин
если забить на CANmak, 02 Марта 15, 12:50
Абсолютно напрасно!!!
Полностью автономный контроллер CAN - отличное решение. Не занимает процессорного времени (записал пакет и забыл), сам делает арбитраж шины, сам устраняет ошибки.....
И присутствует практически во всех семействах.
У меня на нем сейчас сделана система - выносной управляющий пульт и контроллер возле куба.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.411  02 Марта 15, 13:12, через 17 мин
V_B, LIN того же поля ягода, только однопроводная и более медленная, но нам эта скорость ни к чему вроде
самое то для медленных исполнителей, таких как насосики, регулятор мощности и т.п.
V_B Академик Таганрог 2.7K 939
Отв.412  02 Марта 15, 13:26, через 15 мин
mak, мы работаем и стем и с тем. LIN на аппаратном уровне не поддерживает контроль ошибок передачи, проверку контрольных сумм пакетов.....
mak Модератор Екатеринбург 6.3K 1.8K
Отв.413  02 Марта 15, 14:21, через 55 мин
скорее всего ты прав
у LIN подкупает простота, дешевизна (напоминаю что на борту стандартных поделок типа arduino ни CAN ни LIN нет)
и его однопроводность.
V_B Академик Таганрог 2.7K 939
Отв.414  02 Марта 15, 14:53, через 32 мин
подкупает простота, дешевизнаmak, 02 Марта 15, 14:21
Однохреново - это по цене.
Драйвер и там и там нужен.
Вот только для CAN достаточно 5В или 3В питания, а для LIN еще и 12В надо.
А то что на Ардуино нет CAN - так это наверно только на дешевых версиях.

Добавлю только - с CAN проще работать, он сам все делает.
slony Магистр Сочи 246 63
Отв.415  02 Марта 15, 14:59, через 7 мин
CAN для ардуины на ebay больше 1000 рублей стоит. Ничего попроще и чисто софтварного придумать нельзя ?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.416  02 Марта 15, 15:02, через 3 мин
сидел выборки по драйверам делал - так и есть как ты сказал (я про цены)
тогда непонятно почему они заявляют шину LIN как значительно более дешевую в реализации?
А то что на Ардуино нет CAN - так это наверно только на дешевых версиях.V_B, 02 Марта 15, 16:53
вообще нет в ардуине, эти шины в специализированных контроллерах у атмела идут.
Все-таки нехрен велосипед изобретать. Если CAN стоит столько же, то от него и надо плясать.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.417  02 Марта 15, 15:02, через 1 мин
CAN для ардуины на ebay больше 1000 рублей стоит. Ничего попроще и чисто софтварного придумать нельзя ?slony, 02 Марта 15, 16:59
микросхема драйвера стоит 50..150р
V_B Академик Таганрог 2.7K 939
Отв.418  02 Марта 15, 15:03, через 1 мин
Ничего попроще и чисто софтварного придумать нельзя ?slony, 02 Марта 15, 14:59
RS-485 - использует только UART. До 128 устройств на линии можно поцепить.
Скорость до 10 Мбит.

Добавлено через 3мин.:

тогда непонятно почему они заявляют шину LIN как значительно более дешевую в реализации?mak, 02 Марта 15, 15:02
LIN применяется для опроса и управления на уровне "датчика"!
Поэтому при применении дешевого МК (обычно 8-ми битного) получается выигрыш. И то при партиях в N тысяч!
mak Модератор Екатеринбург 6.3K 1.8K
Отв.419  02 Марта 15, 15:08, через 6 мин
вроде по описанию действительно все не сложно, кадры по 8 байт - то что надо
надо только драйверы заказать будет для экспериментов
V_B Там же дополнительных развязок не нужно как я понимаю?