Релейный стабилизатор со среднеквадратичным вольтметром

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Мучитель микросхем
Сообщения: 478
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Сообщение Galizin »

Попробуйте подправить значения переменных типа ee_U_235, U_235. Можно и имена изменить на нужные.
Можно еще на нужные значения в eeprom изменить.
По моему они должны иди подряд каждый 2 байта
EEMEM uint16_t ee_U_max = 245; // F5 ............ ......... ....
EEMEM uint16_t ee_U_235 = 235; // EB
EEMEM uint16_t ee_U_228 = 228; // E4
EEMEM uint16_t ee_U_210 = 215; // D7
EEMEM uint16_t ee_U_200 = 205; // CD
EEMEM uint16_t ee_U_190 = 195; // C3
EEMEM uint16_t ee_U_180 = 185; // B9
EEMEM uint16_t ee_U_min = 160; > // A0 ........... .......... ....
EEMEM uint16_t ee_zadergka = 100; // 64 ...... ........ .. .........
EEMEM uint16_t ee_filter = 50;<> // 32
Реклама
Встал на лапы
Сообщения: 91
Зарегистрирован: Чт апр 14, 2011 16:28:14
Откуда: Москва

Сообщение Lavr12 »

Galizin, здравствуйте!
Жаль, что тема заглохла. А мне захотелось повторить... Если вспомните, не могли бы объяснить - почему в Протеусе у усовершенствованной прошивки (stabilizator_work-2.hex) показания всё время мигают? У оригинальной (stabilizator-1.hex) - всё нормально.
Реклама
Мучитель микросхем
Сообщения: 478
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Сообщение Galizin »

Здравствуйте. Не знаю. Возможно там добавлено тушение перед переключением на следующую цифру в дин индикации. В любом случае глазу это не должно быть заметно.
Встал на лапы
Сообщения: 91
Зарегистрирован: Чт апр 14, 2011 16:28:14
Откуда: Москва

Сообщение Lavr12 »

[uquote="Galizin",url="/forum/viewtopic.php?p=3858301#p3858301"]...глазу это не должно быть заметно.[/uquote]

Очень даже заметно. В Протеусе. Частота мигания - раз в пол-секунды, так обычно делают для выделения режима настройки.
В оригинальной прошивке, повторюсь, всё работает без всяких миганий.
100% проблема в прошивке.
Кстати, Вы хотели её ещё усовершенствовать. Прошло много времени. Удалось?
Есть ли вообще смысл использовать "усовершенствованную" прошивку? Там есть СУЩЕСТВЕННЫЕ улучшения?
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Сообщения: 478
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Сообщение Galizin »

Я уже и не помню что там поменялось. Исходники есть. Посмотреть различия можно. Змена прошивки - это минуты. Сборка железа - эти дни. Когда соберете выберете лучшее.
Реклама
Открыл глаза
Сообщения: 44
Зарегистрирован: Сб янв 16, 2010 12:47:50

Сообщение Accept2 »

Galizin, добрый день. Собрал стабилизатор по Вашей схеме, все работает супер. Хочу добавить к нему еще RMS вольтметр с отключением при перенапряжении на случай, если залипнет реле включающее повышающую обмотку транса. Прошивку поставил Вашу для индикатора Nokia 5110. Вопрос- нельзя ли поправить прошивку для стабилизатора, чтобы в нем также использовать нокиевский индикатор?
Реклама
Мучитель микросхем
Сообщения: 478
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Сообщение Galizin »

Здравствуйте. Вероятно речь вот об этом https://radiokot.ru/forum/viewtopic.php ... 5#p2339175
Если отвечать прямо на поставленный вопрос - конечно можно. Если же косвенно, моими руками это будет не скоро, если вообще когда либо будет. Могу поконсультировать как это сделать. Если нужна консультация - то пишите в личку.
Открыл глаза
Сообщения: 44
Зарегистрирован: Сб янв 16, 2010 12:47:50

Сообщение Accept2 »

Здравствуйте. Да, речь именно об этом.
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Сб авг 07, 2010 15:47:29

Сообщение fylht_fylht »

добрый день. В схеме показанs выходы на четыре реле (160,180,200,235) и одно Stop ниже показан автотрансформатор на три реле и одно Stop. Подскажите пожалуйста прошивка соответствует ли схеме с четырьмя реле (160,180,200,235) и одно Stop?
Мучитель микросхем
Сообщения: 478
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Сообщение Galizin »

3 реле + 1 стоп (stop). Похоже что 160 на схеме лишнее. В картинке эмулятора то что делает программа и схема не содержит лишних элементов.
Родился
Сообщения: 1
Зарегистрирован: Пт июн 10, 2022 14:36:57

Сообщение sanek25 »

Добрый день,прошу помощи в доведении программы до ума при таком алгоритме работы 235-140в,в программе я ввел изменения,но не все,не пойму,где еще править
Вложения
stabilizator-1.c
(23.96 КБ) 171 скачивание
Родился
Сообщения: 3
Зарегистрирован: Сб сен 24, 2022 18:37:47

Сообщение Mr_SHamsiddin »

Почему используется трансформатор. это можно сделать через Ha17324. Устройство будет более компактным.
Открыл глаза
Аватара пользователя
Сообщения: 56
Зарегистрирован: Вс июн 01, 2008 20:08:27
Откуда: Ижевск

Сообщение Netdemon »

Многие не знают, но если Атмега работает от внутреннего RC генератора, то нужно в коде первой командой прописать калибровочный байт в специальный регистр. Калибровочных байт всего 4 шт. Их можно считать программатором.
Считываем с МК байты. Прописываем в коде (для 8 Мгц будет 4-ый байт). Собираем прошивку и зашиваем в этот МК.

Проверено лично. Без записи в калибровочный регистр на 8 Мгц в ЮАРТ сыпался мусор. После записи все четко.
Лишь разум, потерянный бесповоротно, наполнить может сердце мне тоской.
Контактная информация:
Родился
Сообщения: 3
Зарегистрирован: Сб сен 24, 2022 18:37:47

Сообщение Mr_SHamsiddin »

По какой-то причине автор программы не использовал таймеры в микроконтроллере, у него три таймера. Если 1 таймер (8-bit) используется для обновления дисплея, 0 таймер (16-bit) подходит для измерения напряжения, и входное и выходное напряжение можно измерять поочередно.
В этой программе прерывание АЦП какое-то время измеряет напряжение и останавливается, затем индикация обновляется, в это время индикация мигает.
Мучитель микросхем
Сообщения: 478
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Сообщение Galizin »

>АЦП какое-то время измеряет напряжение и останавливается
Немного не так. Не останавливается а начинает следующее измерение.
In Free Running mode, the ADC is constantly sampling and updating the ADC Data Register.
Free Running mode is selected by writing the ADFR bit in ADCSRA to one.
Так что adc здесь работает как таймер.
>в это время индикация мигает.
С частотой почти килогерц!! что бы человек этого мигания не видел.
Если запустить контроллер на 1мегагерце (как с завода), и частота АЦП будет 120 Герц (40 герц на каждую цифру), и это должно выглядеть уже как мигание.
>входное и выходное напряжение
Измерять можно, но обсчитывать уже не хватит ресурсов. Хотя никто не мешает снизить частоту с уменьшением разрешающей способности. Вот если взять stm32 ....
>Почему используется трансформатор. это можно сделать через Ha17324. Устройство будет более компактным.
HA17324 - операционный усилитель . Как он может заменить трансформатор?
Родился
Сообщения: 3
Зарегистрирован: Сб сен 24, 2022 18:37:47

Сообщение Mr_SHamsiddin »

Galizin : Один четкий ответ на все заданные вопросы
Вложения
RELAY_STAB.zip
(34.19 КБ) 116 скачиваний
Screenshot_1.png
(91.65 КБ) 192 скачивания
Мучитель микросхем
Сообщения: 478
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Сообщение Galizin »

У нас разные интересы. Мне были интересны алгоритмы. Поэтому схема построена именно так. Гдето здесь есть защита от перенапряжения. На ней работают те же алгоритмы без трансформатора.
Родился
Сообщения: 1
Зарегистрирован: Ср авг 19, 2020 15:19:03

Сообщение ruhi.elect@gmail.com »

Dear Sir,

I am interested in developing a microcontroller-based servo voltage stabilizer control card, which includes an IoT interface, as well as voltmeter and ammeter displays. If you are interested in taking on this project, please let me know by responding to this email: ruhi.elect@gmail.com.

Thank you for your consideration.

Best regards,
Abhay
Ответить

Вернуться в «Статьи»