|
2 / 2 / 0
Регистрация: 08.05.2013
Сообщений: 625
|
|
Пишем ремонтную прошивку для модуля E72-H6200/002, Холодильники/морозильники Атлант26.10.2013, 18:49. Показов 48785. Ответов 84
Метки нет (Все метки)
Начало темы .
Модуль E72-H6200/002 на сегодняшний день является устаревшим и снятым с производства. Поэтому, думаю, никто особо не будет против, если мы разберем его на винты и напишем для него прошивку. Предлагаю взять за основу ту ее часть, которая уже разработана и опробована на реальном холодильнике. Пожалуй, начнем. Начинал писать ее на ассемблере, но это удовольствие сомнительное. Из явных преимуществ - компактный код. Из недостатков... Многие вещи реализуются через колено. Си в этом плане гибче, ЯТД. Нам потребуются: - интегрированная среда разработки AVR Studio (пользую 4-ю версию с обновлением до 4.18SP1); - WinAVR (без него проект на си не создать); - любой программатор для микроконтроллеров серий AVR с 5В питанием. Исходники: Об алгоритме работы модуля можно почитать здесь. Этот материал я нашел в свободном доступе через гугл. Мануал на Atmega16
0
|
|
| 26.10.2013, 18:49 | |
|
Ответы с готовыми решениями:
84
холодильник Атлант мхм 1844 модуль E72-H6200/002, ошибка F4 Модуль х/к Атлант E72-H6200, нужен совет Вебинар "Химические лаборатории, часть 2(3)*: международные правила проектирования, холодильники и морозильники, сушильн |
|
1 / 1 / 0
Регистрация: 20.08.2008
Сообщений: 403
|
||
| 27.10.2013, 18:05 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 404
|
|||
| 27.10.2013, 18:09 | |||
2 - от Анода диода выпрямителя и с "-" єлектролита (его так-же нет) 3- выход -5На проц - ибо GND 1 просто перемычка и конденсатор на VCC и, к примеру, 79L05 в SOT-89 великолепно туда вписывается.
У тебя схема обвязки модуля есть - смотри на S , который дает нейтраль на 2 выход силового разъема , а питание (фаза ) на лампу идет с 3го вывода т.е. с триака.
0
|
|||
|
2 / 2 / 0
Регистрация: 08.05.2013
Сообщений: 625
|
|||
| 27.10.2013, 18:10 | |||
0
|
|||
|
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 404
|
||
| 27.10.2013, 18:17 | ||
Посмотри на обвязку и "мысленно" отключи лампу от вывода 3 модуля. а 3й - эт о триак с 100 резистором
0
|
||
|
1 / 1 / 0
Регистрация: 20.08.2008
Сообщений: 403
|
||
| 27.10.2013, 18:18 | ||
0
|
||
|
2 / 2 / 0
Регистрация: 08.05.2013
Сообщений: 625
|
||||
| 27.10.2013, 18:26 | ||||
Все правильно, с 19-й ноги свет управляется: 19 PC0 Сигн. Упр. Через 680 Ом силового ключа 1 (выв. 3 сил. разъема).
Нарисовалась картина: в нормальном состоянии на PC0 лог.0, триак открыт, свет управляется по геркону. Когда же напряжение питания ниже/выше уставок, модуль индицирует ошибку, компрессоры и лампа освещения отключены.
0
|
||||
|
1 / 1 / 0
Регистрация: 20.08.2008
Сообщений: 403
|
||
| 27.10.2013, 19:12 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 21.06.2012
Сообщений: 105
|
||
| 27.10.2013, 20:01 | ||
|
Если прерывание INT0, допустим, по фронту, то надо отсчитать таймером 5 миллисекунд и смерить в этой точке.
А реально из-за 470к 18к2+u1 будет какой-то фазовый сдвиг хрен знает насколько из-за разброса ёмкости, если керамика. Во, в пдфке нету ёмкости на входе АЦП.
0
|
||
|
2 / 2 / 0
Регистрация: 08.05.2013
Сообщений: 625
|
||
| 27.10.2013, 20:08 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 21.06.2012
Сообщений: 105
|
|
| 27.10.2013, 20:15 | |
|
А что бы тогда тупо на банке не мерить, если так уж средне надо?
0
|
|
|
1 / 1 / 0
Регистрация: 20.08.2008
Сообщений: 403
|
||
| 27.10.2013, 20:17 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 21.06.2012
Сообщений: 105
|
||
| 27.10.2013, 20:17 | ||
0
|
||
|
2 / 2 / 0
Регистрация: 08.05.2013
Сообщений: 625
|
||
| 27.10.2013, 20:22 | ||
Макс, образно в цифрах: 1) пацифист-сосед ковырял по синьке ржавой отверткой в щитке и дал две фазы на холодец - отключаем нагрузку мгновенно; 2) соседа увезла карета счастья в дурку с подозрением на делириум, но напряжение один янг скачет, хоть и некритично (241-243В при уставке 240В - не рубим сразу, усредняем, принимаем решение). Как-то так.
0
|
||
|
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 404
|
|
| 27.10.2013, 20:23 | |
|
Ловить переход по фронту или спаду можем только 1 раз в период - а это 20мс.
Не забываем о диоде на VCC внутри PD2/INT0 и получается, что ловить удобнее всего спад ниже VCC/2. получается чуть раньше , чем реальный пeреход - можно скорректировть минимальной задержкой по факту. Что-то типа так: прерывание по входу INT0 - спад Положительной полуволны сетевого ISR(INT0_vect) { cli(); _delay_us(50); // Коррекция времени до уровня "0" if (!(Zerro_AC_SENSE)) // Повторная проверка уровня - если низкий { AC_Zerro = 0; // Флаг AC-ZerroCross PORTD |= _BV(5); //просто дрыгнули чем-то _delay_us(100); PORTD &= ~_BV(5); wdt_reset(); // если есть пульсации на INT0 и они чаще чем 30мс - сброс } sei(); } ************* настройка прерывания INT0 MCUCR|=(1
0
|
|
|
0 / 0 / 0
Регистрация: 21.06.2012
Сообщений: 105
|
||
| 27.10.2013, 20:23 | ||
а реально нужно мерить амплитудное, которое создаёт "вращающийся ток" в статоре. И при снижении на 30%, скажем, от нормы, выключаться. А перед стартом компрессора никто не мешает прошивке измерить десять раз через десять полупериодов и при 80% "годных" включить симистор. Запущенному м/к по барабану, он и от 180 В нормально себе качает, как у меня дома. Собственно, и запускается тоже.
0
|
||
|
2 / 2 / 0
Регистрация: 08.05.2013
Сообщений: 625
|
||
| 27.10.2013, 20:26 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 21.06.2012
Сообщений: 105
|
||
| 27.10.2013, 20:30 | ||
|
Не забываем о диоде на VCC внутри PD2/INT0 и получается, что ловить удобнее всего спад ниже VCC/2.
Вроде - никакой половой разницы нету, чего ловить. Фронт удобнее тем, что через 5 миллисекунд(без учета 100 нан) мы уже отстреляемся с измерениями. Сейчас ты караулишь 30 миллисекунд, а с учетом ёмкости все 40. Щас я симульну эту цепь, секундочку.
Так что единицы полупериодов ловить и принимать решение об отключении точно смысла нету.
0
|
||
|
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 404
|
|
| 27.10.2013, 20:34 | |
|
Если ловить фронт то ,будеш всегда проскакивать реальный 0. т.к. прерывание "схватит" грубо при +2,5В.
Будеш ловить спад - можеш поправиться задержкой. Не симулируй, пока. Я проверю емкости по этим цепям. реальные.
0
|
|
|
1 / 1 / 0
Регистрация: 20.08.2008
Сообщений: 403
|
||
| 27.10.2013, 20:36 | ||
0
|
||
| 27.10.2013, 20:36 | |
|
СМА Атлант 50C124-002 s/n:1831358401, Сначало F14 потом появляется F13
Сма Атлант 60С82, ошибка f13 прошу прошивку СМА Атлант 45У82, Ошибка F13 ищу прошивку сма Атлант 35M102-001 3511102000001000 012491, Ищу прошивку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|