1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 1

Глючит solar30 CM3024Z, проблемы, доработки rs-232 COM USB soft

Тема в разделе "Возобновляемые источники электроэнергии", создана пользователем Sliderrr, 08.01.14.

  1. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    Глючит solar30 CM3024Z, проблемы, доработки rs-232 COM USB soft
    Чтобы не плодить тем, предлагаю решать глюки и доработки в одной теме.
    Вкратце, если у кого под рукой неподключенный этот контроллер, то нужно глянуть номиналы (маркировку) резисторов около U3, R27-R30, RU3. И желательно ещё R19,R20,RU1 около U2.
    А длинно, с наступлением морозов -30 СБ стали больше вырабатывать напряжения (24в система, СБ 36+36 элементов) до 48вольт (летом было 21-22в*2), предполагаю что из-за граничного паспортного напряжения контроллера <=48в, он и отрубается от панелей, не видит их, и перестаёт заряжать, при переходе на поддерживающий заряд (я установил 28,8в для 2х последовательно AGM, ибо за ночь они подсаживаются, а это циклический режим для них по их паспорту 14,4-15,0в для циклического использования). Мосфеты IRF3205A держут до 55в., значит ограничение - возможно в правильности определения напряжения усилителем U3 OP07C что слева от дисплея.
    IMG_7819.JPG
    Потому как я заменил на запасной контроллер SOLAR30, у него другие номиналы резисторов, и он отлично заряжает без перебоев. Но у него выяснилась другая проблема, он неправильно показывает ток нагрузки, возможно это отсутствие резистора RU1 около микросхемы U2 OP07C, что справа от дисплея, в сравнении с первым контроллером. При установке таких-же резисторов измеряет получше, но не точно, видимо сам усилитель U2 менять надо.
    Номиналы, точнее маркировка приведу как на них написано, чтоб не париться с переводами в номинал: у первого/второго контроллера r30 5102/3002, R29 5101/1202, R28 1502/2002, R27 1002/1502, RU3 1502/1002. R20 1502/1002, R19 2002/1502, RU1 2001/отсутствует резистор.

    P. S. Хотя на крайняк я могу использовать первый контроллер с мощным электронным стабилитроном на 30в, чтобы
    1. напряжение с панелей выше не поднималось
    2. отбор лишней энергии с СБ в тепло, когда поддерживающий заряд и при полном заряде АКБ.
    3. Возможно панели дольше будут жить, когда напряжение упирается не в кристалл полупроводника элемента СБ, а в нагрузку - сопротивление полуоткрытого мосфета (как было это у ранних солнечных контроллеров)
    просто он у меня сейчас в доработке, 300ватт рассеять может, а 800 уже пока нет. вешаю больше радиаторов .
     
  2. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    Что касается доработки. Очень рад что эти контроллеры SOLAR30 могут общаться через RS-232, есть много команд. Пока рассматривал контроллер, нашел разъем ttl rs-232 слева от дисплея (к нему я и удачно подключился), а также есть разъем под RS-232 COM порта, только там надо запаять max232 и кондеры 0,1 или 1мкф (в зависимости какая у неё буква), и какие нить пару резисторов м. б. 100-500ом на выход.
    у меня под рукой оказалась PL2303HX её 1й пин TX к разъёму контроллера это "Out" ближний к "-", а её 5й пин RX к "In" ближний к "+". (всё время эта путаница для кого RX, а для кого это TX)
    DSCF6892.JPG
    Софт (программа связи, точнее гипертерминал) и список команд нашел здесь http://www.xscyz.com/CM30_COM.rar из
    (http://www.ebay.com/itm/Solar-Laderegler-Solarregler-Communication-COM-RS232/321187569164?_trksid=p2045573.m2042&_trkparms=aid=111000&algo=REC.CURRENT&ao=1&asc=27&meid=3950264389758597885&pid=100033&prg=1011&rk=1&rkt=4&sd=171112314898&) На сколько я бегло понял, можно много контроллеров связать в одну линию связи, назначив им разные адреса.
    Предупреждаю тех кто не в курсе, у контроллера общий "+" между СБ, АКБ, и Нагрузка, а не "-". Посему если без гальвано развязки оптопарами питать какую нибудь общающийся ARDUINO, либо другой контроллер, к примеру для хранения таблиц данных, то запитывать надо от контроллерного выхода "АКБ", там общий минус с внутренним микроконтроллером.
    В приложенной проге не забудьте установить СОМ порт, нажать OpenPort, Input HEX, Show HEX.
    Если у кого есть ещё проги, то выкладывайте. Думаю кто владеет C+ или делфи, может красиво всё сделать. Было бы здорово удалённо смотреть в графиках все параметры через web с помощью ардуино, или просто выносной пульт с большим дисплеем.

    PS. пока только удалённо смотрю через сторонний GSM контроллер - напряжение, ток (датчик ACS712), температуру (LM50) догнав их до понятных напряжений операционниками. Задумывался использовать 16-18 битный дешевый по 50руб (на алиэкспресс), АЦП MCP3421 в sot23-6 (применяется в не дорогих и точных 5-ти сегментных вольтметрах), и через ATiny13 с оптопарой получать инфу от СБ. А тут оказывается все данные с самого контроллера можно взять!
     

    Вложения:

  3. christal
    Регистрация:
    28.05.14
    Сообщения:
    2
    Благодарности:
    0

    christal

    Новичок

    christal

    Новичок

    Регистрация:
    28.05.14
    Сообщения:
    2
    Благодарности:
    0
    Адрес:
    Венгрия
    Működött RS232 Commix?
     
  4. christal
    Регистрация:
    28.05.14
    Сообщения:
    2
    Благодарности:
    0

    christal

    Новичок

    christal

    Новичок

    Регистрация:
    28.05.14
    Сообщения:
    2
    Благодарности:
    0
    Адрес:
    Венгрия
    Сделал RS232 работать с Commix?
     
  5. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    Он и работал.
    Подключал ещё ради интереса блютуз bluetootch HC-05 и HC-06 (чутка поэкономичней наверно в режиме поиска, как-то импульсами 1Гц кушает), но я б остановился на HC-05.
    20150124_181038.jpg
    20150124_185911.jpg
    тож всё работает. Без всяких настроек, на ноутбуке включил блютуз, пароль 1234 HC-05 и для HC-06. В Commix указал порт на который сел блютуз и скорость 9600. Отправил к примеру команду о напряжении 01 10 00 00 00 00 2b, он мне ответил данными, сколько напряжения. Дальность с такими блютузами составила около 10-15 метров. главно факт - получилось законнектить. Хотя есть на ебае и алиэкспресс более дальнобойные блютузы и вайфаи.
    Разве что если будете подключать напрямую к rs232-usb, то мож лучше развязать оптопарами. При блютузе питание хорошо бы взять со стабилизатора 9в (справа внизу транзистор), мож уменьшить его базовый резистор в 2 раза, чтоб улучшить режимы стабилизатора, т. к. блютуз-кушает значительно больше чем всё остальное. Но я бы воткнул 7809. Если питать от стабилизатора на плате 5,00в, как на фото, то его напряжение чуток просаживается, до 4,98-4,99в, ибо стабилизатор тож на одном транзисторе сделан, а не на микросхеме.
    Подключал Arduino через его стандартные rx rt на цифровых D0 D1, выводил на LCD TFT, тож работает. Дальше информации о напряжении не заходил, как то некогда было разбираться.
     
    Последнее редактирование: 24.01.15
  6. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    В надежде найти умный контроллер, чтоб после достижения 14,4 уменьшал до 13,8, полгода назад покупал ещё СК, но ни у одного не оказалось выхода на комп:
    №2.
    MPPT-font-b-30A-b-font-font-b-LCD-b-font-font-b-Solar-b-font.jpg_220x220.jpg
    настройки теже,
    + все параметры сразу на дисплее
    - не измеряет АЧ
    - несколько раз выгорал питание USB, хоть к нему и ничего не подключалось (замена mc3063), как то зря они туда его воткнули, такая приблуда 12/24-5в в прикуриватель около доллара стоит, а контроллер снимать ремонтировать приходится, из-за того что они это внутрь запихнули.
    - нет RS232, на плате только разъем к пинам программирования STM микроконтроллера.

    №3
    -font-b-30A-b-font-font-b-LCD-b-font-font-b-solar-b-font.jpg_220x220.jpg
    + многостадийная умная зарядка АКБ (типа после после 14,4 снижает до 13,8), но по оказавшимся порогами напряжениям ниже обычных, мне кажется что он для автомобильных заточен
    - нет RS232, хоть и написано около USB разъема. На одном USB центральные закорочены, на втором один вывод идет на микроконтроллер, по идее если плату переделывать не будут, то могут задействовать типа как 1-wire.

    №4
    -font-b-30A-b-font-12V-24V-wincong-sl03-font-b-30a-b-font-font.jpg_220x220.jpg
    + докидывает до 14,4в ждет 30 минут, снижает до 13,7в - всё как надо.
    + пороги эти можно регулировать!
    + можно менять температурный коэффициент.
    + измеряет АЧасы
    - нет RS232, хоть и предусмотрена заряжалка USB (разъем заклеен стикером, детали выпаяны), пины не идут к микроконтроллеру.

    (что вспомнил написал, изучал полгода назад, мож что и подзабыл. Гдето валялись ещё фото внутренностей, радиаторов, количество и названия применяемых мосфетов)
     
    Последнее редактирование: 24.01.15
  7. bazil19
    Регистрация:
    12.10.13
    Сообщения:
    2.113
    Благодарности:
    2.241

    bazil19

    Лап-тап-тибу-дубай!!!

    bazil19

    Лап-тап-тибу-дубай!!!

    Регистрация:
    12.10.13
    Сообщения:
    2.113
    Благодарности:
    2.241
    Адрес:
    Бишкек
    @Sliderrr, у меня СМ 6024Z, как и Вы пытаюсь решить вопрос с напряжениями для разных режимов заряда Выбираем Solar controller
    Что посоветуете?
    Кроме покупки нового контроллера:)
     
  8. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    Разве что на RS232 СК добавить arduino mini pro (стоила раньше 80-90руб), чтоб мониторила напряжение, и как к примеру если не будет примерно падать в течении полчаса, то чтоб послала команду удерживать 13,8. Если напряжение упало к примеру ниже 13,0-13,5 (для точности, надо глянуть в логику дорогих контроллеров, у меня таких нет), то послать команду на удерживание до 14,4.
    Также можно ещё и дисплей прикрутить и логи писать она же сможет.
     
    Последнее редактирование: 24.01.15
  9. bazil19
    Регистрация:
    12.10.13
    Сообщения:
    2.113
    Благодарности:
    2.241

    bazil19

    Лап-тап-тибу-дубай!!!

    bazil19

    Лап-тап-тибу-дубай!!!

    Регистрация:
    12.10.13
    Сообщения:
    2.113
    Благодарности:
    2.241
    Адрес:
    Бишкек
    У него там заглушка стоит, и на наклейке написано, что идет как дополнительная опция.

    С моими познаниями в электронике наверное будет проще новый купить.

    А пока как считаете, после небольшого разряда аккумульторов (5-10%), нужно ли повышать напряжение до циклического уровня, или аккумуляторы и при буферном напряжении нормально дозарядятся, и на сроке их службы это вредно не отразится?
     
  10. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    Думаю на этот вопрос лучше ответит Alex soroka с электротранспорт. ру. В маломощных ИБП, хоть до предела высаживать АКБ, всё равно заряжается до напряжения буферного режима 13,75в. В этом СК типа также надо ставить 13,8в и забыть. Но у меня бы не успели за день зарядиться АКБ. Дорогие контроллеры используют многостадийную зарядку, думаю к этому и надо стремиться. Кстати, в каком-то СК из приведенных №3 или №4, в инструкции написано что он при определенных условиях будет докидывать на короткое время до 15,0в для уравновешивания банок АКБ (что вроде рекомендуется делать 1-2 раза в год при циклическом использовании). Сейчас у себя в системе на СК №4 остановился.
    Продолжу, чем хотел поделиться то (наконец-то нашлось немного время).
    Как-то (полгода назад) у китайцев - Web: http://en.jutasolar.net http://solarcontroller.en.alibaba.com, нашел прогу для CM3024Z RS232, но так руки больше не дошли до её окончательного запуска (окошко не полностью разворачивалось, и не получалось законнектиться). Может быть сейчас у них существует нормальная, кому интересно, спросите у этого производителя, и черкните в этой ветке если всё заработает.
    Вот такие вот бонусы к СК существуют (всего-то надо микросхемку max232 с обвесом на плату впаять - место там уже есть):
    86b51332-1a69-4582-ac76-934060337b8c.jpg 75ead5aa-d863-4e26-8d49-23cb0be64ce7.jpg
    Для тех кто не дружит с паяльником, можно переходничок ttl rs232 usb купить, или мож отыскать старый дата кабель от мобильника.
    Только я бы всёже дополнительно бы гальваноразвязку оптопарами сделал, при таком использовании.
    В роли выносного экрана можно на Arduino и TFT LCD дисплее можно замутить, либо дешёвый планшетник использовать (но с андроидом я не разбирался).
    Прога поддерживает до 32х параллельно подключенных по rs232 контроллеров (адреса разные им можно задавать), и пишет логи, всё как в дорогих моделях.
    Выпросил у них исходники (долго их пытался привести к работоспособному варианту, там много где иероглифы, никакие доп китайские шрифты языки архиваторы не помогли, это д. б. чисто китайская винда. Помог онлайн разархиватор B1 online Archiver, и вручную переименование многих файлов в проекте и ссылок на них в коде) Собственно вот что получилось (резрешение экрана на буке не позволило всё показать, но прокрутка после доработки работает и на большом экране нормуль, все поля видны):
    Безымянный.JPG
    https://yadi.sk/d/IfEqs48SeDNf3
    Возможно надо именно на com1 или com2 вешать, так что эксперементируйте, или спрашивайте у производителя последнюю версию, потом сюда только закиньте.
     
    Последнее редактирование: 25.01.15
  11. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    Подремонтированные исходники если кому надо (мож проверить правильность отправки-приёма команд) https://yadi.sk/d/7aH48-AheU3Lx, открывал в Microsoft Visual C# 2008 Express (портативную версию брал на рутрэкере), хотя думал что он на. NET написан. Компиляция скидывалась по умолчанию в ...\Source_WanPeng.Monitor\WanPeng.Monitor.Main\bin\Release
     
  12. roman1802
    Регистрация:
    18.05.09
    Сообщения:
    765
    Благодарности:
    69

    roman1802

    Живу здесь

    roman1802

    Живу здесь

    Регистрация:
    18.05.09
    Сообщения:
    765
    Благодарности:
    69
    Адрес:
    Ужгород
    @Sliderrr, Скажите на каком контроллере остановились на сегодня
     
  13. roman1802
    Регистрация:
    18.05.09
    Сообщения:
    765
    Благодарности:
    69

    roman1802

    Живу здесь

    roman1802

    Живу здесь

    Регистрация:
    18.05.09
    Сообщения:
    765
    Благодарности:
    69
    Адрес:
    Ужгород
    Первым вариантом контроллера можно управлять. Я хочу увязать управление контроллером + инвертором на базе apc smart 1500 3000 хочу организовать стравливание излишков на потребителей. 1500 смарт поддерживает работу насосной группы солярной системы и отопления +2 компа. Когда компы не в работе то сброс на тэн в бак. 3000 смарт для запитки в доме устройств большей мощности .
     
  14. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    №4, год как пользую
    20150510_181409.jpg
    на странице https://www.forumhouse.ru/threads/287069/page-11
    там мой пост:
    Тож такими контроллерами пользуюсь, больше года. Классные умные контроллеры! Недостаток один - 30А - это максимальный кратковременный ток. При 36А в защиту. Номинальный 15А. При свыше 20А перегревается до 65гр и уходит в защиту. Дорабатывал, будет время, создам тему, отпишусь. Вдобавок, на пока, температурную компенсацию установил в ноль. Много переписывался с китайцами производителями, чтоб поставили мощней шунт, разъем, предохранитель (больше всего они греют плату, а термодатчик на ней стоит), и добавили мониторинг компьютером как в дешёвом SOLAR30. И транзисторы не достают до радиатора. Прошлый раз у них брал версию 1.5 - там мощный изолированный преобразователь 5в, но всё равно 2 центральных пина в USB заведены напрямую в микроконтроллер. В инструкции написано что это опция, для толи для мониторинга, толи для совместного их использования. Но пока это они не доработали, говорят ждут ещё радиодетали.

    грубо говоря по 0,5КВт панелей на каждый контроллер (ЮВ и ЮЗ)

    по логу напряжения на АКБ от них
    20150515_222140.jpg
    можно увидеть как он докидывает до 14,4в, держит полчасика и сбавляет на 13,8в. он чувствителен к просадкам, если что снова поднимает до 14,4в. Почти всегда контроллеры работают одновременно без связи друг с другом, из-за точного их замера напряжения и времени.

    / / P. s. в ночные часы палочки вниз - это запуск холодильника 30 минут работа + 1ч30м простой. После обеда было облачно. Логгер собирал на ардуино мега+7" дисплей. Отображение как 12вольтовой системы для удобства восприятия, на самом деле она 24х вольтовая.
     
    Последнее редактирование: 15.06.15
  15. Sliderrr
    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120

    Sliderrr

    Живу здесь

    Sliderrr

    Живу здесь

    Регистрация:
    12.05.12
    Сообщения:
    127
    Благодарности:
    120
    Адрес:
    Ом
    20150513_124612.jpg
    в инструкциях 5й пункт снизу
    Telecommunication monitoring function (The function needs to WINCONG order)
    это опция, для толи для мониторинга, толи для совместного их использования. Но пока это они не доработали, говорят ждут ещё радиодетали.
    Если пишешь на английском в wincong@foxmail.com, китайцы не охотно отвечают, надо на китайском, я писал простыми предложениями и переводил на китайский через гугл транслейт онлайн, главное проверить обратный перевод. писал им чтоб нагрев устранили, и связь с компом сделали.
     
    Последнее редактирование: 15.06.15