go to bottom
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic
3 года

Прошивка контроллера ТС420/ТС421 на 900Гц

Строю здоровенный свет для здоровенного морского аквариума. Мне лично очень понравились контроллеры ТС420/ТС421, просто мне лично они показались довольно приятными и удобными.
Существенный недостаток это ШИМ 300Гц, но в теме: Небольшой обзор текущей версии контроллера TC420 уважаемый rik473 разместил пост про перепрошивку этих контроллеров на 900Гц. Хотел бы попросить помощи и более подробной инструкции по перепрошивке.
Я в курсе как прошивать СТМ32 контроллеры, т.к. занимаюсь дронами и прошиваю полетники регулярно, но тут что-то завис...
Как контроллер загнать в DFU мод? При нажатии кнопки Enter и подключении по УСБ контроллер не переходит в DFU мод...

2021-06-2929/06/2021 09:20:35
#2919428
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

148 44
Russian Federation Chelyabinsk
10 мес.

deathrider

Извините , что не в тему .. Подкован так себе.. Ноо.. Вроде "правилами хорошего тона " для освещения (светодиодами , так понимаю) считаются токовые драйверы . Диоды дольше проживут, энергозатраты снизятся и ботаника воспринимает регулировку ШИМ не как мы с Вами.. Как короткие яркие вспышки именно .
Как пришли всё же что ШИМ ? Просто любопытство , тоже предстоит когда-то о свете задуматься.

... Если есть чем шить, могу предложить готовую прошивку на PIC12F683 ШИМ 800 Гц 10 ступеней до нуля . Упраление по одной ноге последовательным вводом пакетов в формате 2260 либо 1527. (под простое радиоупраление короче ООК короче. Если модуль приёмника на этот вход повесить , с простого пульта 315433 МГц можно управлять )
2021-06-2929/06/2021 11:57:42
#2919472
Малёк
Аквафорум рыбка
Аватар пользователя

29 24
Belarus Minsk
2 года

vvvitalik
ботаника воспринимает регулировку ШИМ не как мы с Вами.. Как короткие яркие вспышки именно .

лет много назад телевизор рассказывал об изобретении в области тепличных хозяйств. Суть изобретения в том что свет работал в режиме "вкл-выкл" периодами по 2 секунды. Утверждалось что режим "быстрый день - быстрая ночь" очень положительно влияет на рост растений (быстрее развивается), да и экономия электроэнергии вооще афигенная.
Но что-то явно не срослось - не видел ни одного мигающего парникового хозяйства)


Как пришли всё же что ШИМ ?
можно и без ШИМ, реостат прикрутить и использовать в качестве обогрева)
2021-06-2929/06/2021 12:12:10
#2919475
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic
3 года

Разумеется, к ТЦ420/421 подключаются токовые драйверы Meanwell LDD, надо просто вывести ШИМ сигналы с МОСФЕТов - 5 проводов подпаять.
А так сам контроллер мне лично понравился, законченное (более-менее) изделие, работает стабильно, приемлемое удобство управления, независимость, простота и дубовость.
Существенный недостаток - низкая частота ШИМ - 300Гц, но как упоминал выше, вроде как есть положительный опыт перепрошивки на 900Гц, что уже не дурно... Но пока сам процесс перепрошивки мне не дался, нужно пробовать

2021-06-2929/06/2021 12:23:27
#2919478
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

148 44
Russian Federation Chelyabinsk
10 мес.

deathrider


Ни чё не понял, если честно .. Дайте ссылку на драйвер
2021-06-2929/06/2021 12:49:34
#2919486
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic
3 года

vvvitalik

Посмотрите вот этой теме: Небольшой обзор текущей версии контроллера TC420
Еще на риф2риф.ком была тема проподключение драйверов к ТС420, раньше был сайт tc420.net, там было все в подробностях, но он сдох...
2021-06-2929/06/2021 13:15:57
#2919496
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

148 44
Russian Federation Chelyabinsk
10 мес.

deathrider
На выходе в итоге шим (стробирование фиксированным током , близким к максимальному для светодиода). Со всеми вытекающими , описанными мной выше
Я (в теории пока) для аквариумного светильника рассматриваю именно линейные регулируемые драйверы тока . Т.Е. нет стробирования . Регулируются значения стабильного непрерывного выходного тока (хуже напряжения) для цепи светодиодов в разных режимах мощности
2021-06-2929/06/2021 14:25:35
#2919511
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic
3 года

vvvitalik

Я потыкался в тему аналогового диммирования (чисто постоянный ток), но каких то вменяемых и реализуемых решений пока не нашел в свободном доступе.
2021-06-2929/06/2021 14:48:18
#2919519
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

148 44
Russian Federation Chelyabinsk
10 мес.

deathrider


Не вникал тоже особо в светотехнику , но светодиоду много-то для счастья не надо вроде.. Любой регулируемый линейный стабилизатор напряжения или тока драйвером может быть по идее. Опорное напряжение и делитель на логическом потенциометре.. Вроде и всё..
Нууу.. Напряжение входное для стабилизатора можно опускать синхронно , чтобы не рассеивать лишнего.. Защиты , фильтра .. Вроде и вся схема
2021-06-2929/06/2021 14:59:42
#2919524
Модератор , Советник
Советник аквафорума

Аватар пользователя

17140 12519
Москва
50 мин.

deathrider

Честно говоря, уже не помню, можно ли в DFU моду перевести зажиманием кнопки при включении. Но точно у микроконтроллера для этого есть ножка, которую можно замкнуть на землю при включении. Как я сам прошивал, уже не помню.
2021-06-2929/06/2021 19:50:12
#2919601
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic Prague
3 года

Constantin_K

В общем плясал с бубном, но мой ТС421 никак не хочет падать в DFU... Зажимание различных кнопок перед подключением к УСБ не влияет ни на что.
Поиспытывал разные полезные контроллеры и на F1, F3, F4 и F7, однозначно при зажимании специальной кнопки boot на контроллере, в девайс менеджере видно как устройство определяется как STM in DFU mode, а с ТС всегда определяется как USB input device. Соответственно прога DFUDemo не видит девайсов в DFU моде...
Нужно либо хардверно заставить МК упасть в DFU, либо прошить каким-нить ST-link'ом.
Не поможете с инструкциями? Кто-нибудь!
С меня, ну не знаю, что вам предложить из Чехии?)))
2021-06-2929/06/2021 20:40:20
#2919610
Модератор , Советник
Советник аквафорума

Аватар пользователя

17140 12519
Москва
50 мин.

deathrider

Появится rik473, может, он вспомнит, как это делается. А есть ли куда удобно подключить ST-link тоже не помню. Разбирать надо.
2021-06-2929/06/2021 20:44:04
#2919612
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic Prague
3 года

Constantin_K

Я с ним в личке общался, он старался помочь, но тоже не помнит нифига...
2021-06-2929/06/2021 20:47:09
#2919614
Нравится rik473
Модератор , Советник
Советник аквафорума

Аватар пользователя

17140 12519
Москва
50 мин.

deathrider
но тоже не помнит нифига..

вот же...
У меня есть проект на stm32f407, там, чтобы в dfu моду войти, надо зажать на землю бут, потом ресет нажать и отпустить, потом отпустить бут.

deathrider
а с ТС всегда определяется как USB input device.

Может они так прошивку поменяли, что DFu работать перестало. Тогда только через ST-link
2021-06-2929/06/2021 20:54:21
#2919616
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

741 240
Воронеж
2 года

deathrider
мой ТС421 никак не хочет падать в DFU..

Может его там просто нет -прошивка другая.
dfu на F103C8 только в прошивке, аппаратного нет.
нашел на просторах али
Прошивка контроллера ТС420/ТС421 на 900Гц

версия платы более новая(у меня 4.2.х на 421 и 420), чип не st, часы на другой мс.
https://aliexpress.r... scm-url:1007.34525.229155.0,pvid:7146058f-d1e5-4c8e-9de5-1115ba0b2c1d, tpp_buckets:24525%230%23229155%232_21387%230%23233228%230_4452%230%23226710%230_4452%233474%2316498%23587_4452%234862%2324463%23457_4452%233098%239599%23539_4452%235105%2323438%23626_4452%233564%2316062%23929&scenario=pcDetailBottomMoreOtherSeller&tpp_rcmd_bucket_id=229155&item_id=1005002072961766&sku_id=12000020736130408
2021-06-2929/06/2021 20:58:39
#2919621
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic Prague
3 года

rik473

Хммм, похоже да, у меня вообще версия 5.1, но название и надписи на МК китайцы затерли...
Хотя топология платы вроде такая же как на фотках у вас в архиве.
Не вариант вообще что-то с ним сделать, чтоб частоту ШИМ поднять? Могу оперативно добыть программатор, но вот что дальше...?
2021-06-2929/06/2021 21:11:30
#2919628
Модератор , Советник
Советник аквафорума

Аватар пользователя

17140 12519
Москва
50 мин.

deathrider
Не вариант вообще что-то с ним сделать, чтоб частоту ШИМ поднять? Могу оперативно добыть программатор, но вот что дальше...?

Если там все другое и прошивка отличается от описанного варианта, то прошивать модифицированной - это делать кирпич. Я не знаю, как rik473 сумел хакнуть бинарник, и найти, где в прошивке лежит константа, задающая частоту ШИМ. Как понимаете, никаких исходников не было, и нет.
2021-06-2929/06/2021 21:36:56
#2919641
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

741 240
Воронеж
2 года

deathrider

Хороший вопрос.
Маркировка затерта - попытаться определить что за мк. Считать(если не закрыт, может и секторами быть закрыт, т.к. расписание пишется в память мк), найти начальные установки таймеров и изменить их(можно по аналогии с прошивкой с измененной частотой).

Проще всего поставить внешний шим-аналог.
2021-06-2929/06/2021 21:38:43
#2919643
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

58 9
Czech Republic Prague
3 года

rik473

deathrider



Проще всего поставить внешний шим-аналог.

Во! Идея суперская! Но аналоговых драйверов в разумной доступности не нашел... Для кораллов так вообще бы был рай!
А не дадите наводку на что-то простое, но эффективное?)))
2021-06-2929/06/2021 22:38:15
#2919667
Свой на Aqa.ru, Советник
Советник аквафорума

Аватар пользователя

1 30790 19494
Москва
2 час.

deathrider
Но аналоговых драйверов в разумной доступности не нашел...
вообще никаких meanwell нет?
2021-06-2929/06/2021 22:39:45
#2919668
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

741 240
Воронеж
2 года

deathrider
Во! Идея суперская! Но аналоговых драйверов в разумной доступности не нашел...

Идея не моя.На этом форуме была.
Обычно драйвера управляемые ШИМ так же управляются напряжением, резистором.

MW, Аргос, Arlight
2021-06-2929/06/2021 22:49:33
#2919673
Модератор , Советник
Советник аквафорума

Аватар пользователя

17140 12519
Москва
50 мин.

rik473
Обычно драйвера управляемые ШИМ так же управляются напряжением, резистором.

Единственный недостаток при управлении напряжением: нет плавного выхода в ноль, при уменьшении до какого-то уровня тока диоды затем резко гаснут. Особенно для AC-DC драйверов характерно.
2021-06-3030/06/2021 08:23:38
#2919704
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

148 44
Russian Federation Chelyabinsk
10 мес.

Беспредметный разговор какой-то у нас )))

Каждый о своем каком-то драйвере измышлениями поверхностными делится .. Повторюсь.. Не вникал особо в тему . Просто предстоит в каком-то будущем задуматься о свете . Пока мысли , что от ШИМа на выходе нужно уйти..

А так.. Из того что в руках держал распространенного ..
Димеры на банальном ШИМ за скобками..
По ссылке выше просто фирмовый токовый драйвер с включением-выключением выхода по внешнему сигналу ШИМ . И в этом вся регулировка
Классические токовые драйверы в светодиодных светильниках "с постоянством на выходе" очень схожи с классическими импульсными БП (источниками напряжения) Первые , как правило , без гальванической развязки .
Там "условный внутрисхемный шим" это обратная связь . (накачивает первичку импульсного трансформатора до заданного значения на вторичке ) . Это заданное значение , как и говорил выше rik473, обычно еще "управляется напряжением, резистором." Но , в подавляющем большинстве , там просто подстроечный резистор под отвертку для регулировки в очень малой вилке . Сильно реже встречается регулировка "потенциометром -крутилкой" именно на этом принципе .

Есть на "али" множество не дорогих миниатюрных полноценных завершенных модулей лабораторного блока питания с крутилками и индикацией , которые управлять можно как по току , так и по напряжению . Наверняка можно и с интерфейсом такие найти .

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


Сомнений короч не возникает , что дать желаемый ток светодиоду вполне возможно. Надо понять об чём мы флудим за пределами темы ))

2021-06-3030/06/2021 09:37:25
#2919711
Свой на Aqa.ru, Советник
Советник аквафорума

Аватар пользователя

1 30790 19494
Москва
2 час.

vvvitalik
Но , в подавляющем большинстве , там просто подстроечный резистор под отвертку для регулировки в очень малой вилке . Сильно реже встречается регулировка "потенциометром -крутилкой" именно на этом принципе .
полистайте даташиты meanwell - вы ошибаетесь. А если умеете собирать электронику- еще проще
2021-06-3030/06/2021 09:40:09
#2919714
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

148 44
Russian Federation Chelyabinsk
10 мес.

shortwave


Дак в даташитах и не такое найти можно. Я об том , что на Земле )) В магазинах тобиш. Зайдите в любой с хорошей ветриной того же meanwell, и увидите что 90 проц будут импульсные БП на 6-12-24 вольт. Немного регулируемых источников напряжения. Немного драйверов на фиксированный ток .Регулируемый по току драйвер экзотика под заказ . Таких позиций (от всех производителей) даже в "чипах-дипах" не держат как правило
2021-06-3030/06/2021 09:48:33
#2919717



Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Top