Страница 1 из 2
Гальваническая развязка для программатора
Добавлено: Вт мар 25, 2014 21:36:14
КАШАК
Всем привет
Недавно надо было залить прошивку в некий лабораторный стенд на AtMega8. Подключил свой USB Asp, нажал "Прошить", после чего стенд весело щелкнул релюхой, МК в программаторе повис, а ноут отрубил часть внутренней периферии. Судя по всему на стенде очень "умно" разведена земля между управляющей частью и высоковольтной (двигатель 120В). В общем пришлось постоянно щелкать питание при прошивке. Вот я и решил, что надо как-то развязать программатор и ПК или программатор и девайс. Поиск в инете дал пару микрух-изоляторов для USB, но цены на них не радуют. Что посоветуете?
Re: Гальваническая развязка для программатора
Добавлено: Ср мар 26, 2014 09:00:12
BOB51
Оптимально - или полная самоделка или, как минимум, высокоскоростные оптроны в сигнальных линиях (выходные у программатора).
Был бы RS232 - можно было бы попробовать оптроны со стороны ПК, а USB довольно шустрый...
Упокой душу падшего компа...

Re: Гальваническая развязка для программатора
Добавлено: Ср мар 26, 2014 12:40:42
Kavka
Re: Гальваническая развязка для программатора
Добавлено: Ср мар 26, 2014 21:20:10
КАШАК
BOB51 писал(а):
Упокой душу падшего компа...

Не, комп не пал, к счастью) После перезагрузки восстановился) Вот только со стендом дальше надо работать, а как-то страшно...
Re: Гальваническая развязка для программатора
Добавлено: Ср мар 26, 2014 21:24:02
КАШАК
Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 08:33:53
radio-kot
можно ISP изолировать - ADUM1401ARWZ - изолятор шины SPI -
https://www.google.ru/search?q=ADUM1401 ... %8B+SPI%22
Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 09:27:40
BOB51
КАШАК писал(а):
Не, комп не пал, к счастью) После перезагрузки восстановился) Вот только со стендом дальше надо работать, а как-то страшно...
Ежли работал на акумуляторе (а не с сетевым адаптером) тогды повезло - единственно правильное решение для такого случая.
Одначе... Ежли и при автономном питании ноута лезут глюки - тягай "фейс оф тейбл" разработчиков девайса - в такой ситуации сбоев/повреждений у нормального устройства быть не должно!

Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 11:18:51
КАШАК
Да. работал именно от батареи. Повезло...
Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 12:31:48
dosikus
Запитать стенд на время проверки через трансформатор 1:1 , как делают это нормальные люди .
Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 12:36:42
BOB51
От проблем "кривой схемотехники" трансформатор не избавит...

Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 13:42:56
radio-kot
Я тоже так считаю. Я использую оптоизолятор - отдельная платка с ISP разъемами и между ними развязка adum1401 - между прогером и устройством.
Это позволяет еще и программить схемы с питанием от 2,7 до 5,5 вольт. Реально adum и 2 вольтовую схемку прошил.
Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 14:31:37
BOB51
А вот эти "под рукой" всегда
4N33 уж слишком тихоходный в некоторых применениях.

Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 14:47:22
radio-kot
137 быстрый с цифрой на выходе но питание 5 вольт. я советую делать переходник который и напруги будет согласовывать с низковольтной логикой.
Re: Гальваническая развязка для программатора
Добавлено: Чт мар 27, 2014 21:12:28
КАШАК
Ну у меня весь программатор от 5В работает, хотя думаю сделать переключатель напряжения 5/3,3В. В общем буду думать, надо сначала глянуть, что вообще можно купить

Вот только думаю на счет питания, это же надо будет GND отделить от компа, и в то же время питать программатор...
Re: Гальваническая развязка для программатора
Добавлено: Пт мар 28, 2014 10:48:39
radio-kot
Почитайте топик.

Re: Гальваническая развязка для программатора
Добавлено: Пт мар 28, 2014 19:28:18
mrFox
КАШАК писал(а):
...стенд весело щелкнул релюхой, МК в программаторе повис, а ноут отрубил часть внутренней периферии...
похоже что-то не то со схемой
1 на выводах программирования не должно висеть управление мощной нагрузкой (лучше чтоб ничего не висело)
2 резисторы на выходах программатора
3 резисторы между МК и управлением прибором (гашение помех)
4 выходы от МК на управление должны быть подтянуты, чтоб при отсутствии МК нагрузки были выключенны
5 диод на катушке реле
Re: Гальваническая развязка для программатора
Добавлено: Сб мар 29, 2014 02:16:41
КАШАК
Реле как раз висит на выводе MOSI. Управляется через IR4427 + IRF640 (видимо, создатель схемы извращенец и маломощного биполярника ему было недостаточно. А вот MOSFET на 200В 18А в самый раз). Параллельно обмотке диод и кондер 0,1мкФ. Резисторы стоят и на выходе программатора и на плате с МК. Само реле переключает тип управления движком СЛ261 (якорное/параллельное).
Re: Гальваническая развязка для программатора
Добавлено: Сб мар 29, 2014 02:39:20
Elvys
КАШАК писал(а):Ну у меня весь программатор от 5В работает, ...
Реально, самый дешевый вариант - развязка линий ISP. Есть микросхемы быстродействующих изоляторов с встроенным DC-DC конвертором: LTM2892, к примеру. Общий провод компа не должен быть связан с общим проводом устройства на микроконтроллере, иначе теряется весь смысл гальванической развязки.
Re: Гальваническая развязка для программатора
Добавлено: Сб мар 29, 2014 19:32:16
КАШАК
Где их еще такие брать...
Re: Гальваническая развязка для программатора
Добавлено: Сб мар 29, 2014 20:14:34
Elvys
КАШАК писал(а):Где их еще такие брать...
Hi! I suggest you contact the store to buy them
digikey.
Bye!