Страница 1 из 2

Гальваническая развязка для программатора

Добавлено: Вт мар 25, 2014 21:36:14
КАШАК
Всем привет :)

Недавно надо было залить прошивку в некий лабораторный стенд на AtMega8. Подключил свой USB Asp, нажал "Прошить", после чего стенд весело щелкнул релюхой, МК в программаторе повис, а ноут отрубил часть внутренней периферии. Судя по всему на стенде очень "умно" разведена земля между управляющей частью и высоковольтной (двигатель 120В). В общем пришлось постоянно щелкать питание при прошивке. Вот я и решил, что надо как-то развязать программатор и ПК или программатор и девайс. Поиск в инете дал пару микрух-изоляторов для USB, но цены на них не радуют. Что посоветуете?

Re: Гальваническая развязка для программатора

Добавлено: Ср мар 26, 2014 09:00:12
BOB51
Оптимально - или полная самоделка или, как минимум, высокоскоростные оптроны в сигнальных линиях (выходные у программатора).
Был бы RS232 - можно было бы попробовать оптроны со стороны ПК, а USB довольно шустрый...
:roll:
Упокой душу падшего компа... :cry: :cry:

Re: Гальваническая развязка для программатора

Добавлено: Ср мар 26, 2014 12:40:42
Kavka

Re: Гальваническая развязка для программатора

Добавлено: Ср мар 26, 2014 21:20:10
КАШАК
BOB51 писал(а): Упокой душу падшего компа... :cry: :cry:
Не, комп не пал, к счастью) После перезагрузки восстановился) Вот только со стендом дальше надо работать, а как-то страшно...

Re: Гальваническая развязка для программатора

Добавлено: Ср мар 26, 2014 21:24:02
КАШАК
Kavka писал(а):Можно вот такое попробовать
http://www.analog.com/en/interface-isol ... ted_RS-232
http://www.analog.com/en/interface-isol ... Compatible
Спасибо, посмотрю)

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
КАШАК писал(а): Не, комп не пал, к счастью) После перезагрузки восстановился) Вот только со стендом дальше надо работать, а как-то страшно...
Ежли работал на акумуляторе (а не с сетевым адаптером) тогды повезло - единственно правильное решение для такого случая.
Одначе... Ежли и при автономном питании ноута лезут глюки - тягай "фейс оф тейбл" разработчиков девайса - в такой ситуации сбоев/повреждений у нормального устройства быть не должно!
8)

Re: Гальваническая развязка для программатора

Добавлено: Чт мар 27, 2014 11:18:51
КАШАК
Да. работал именно от батареи. Повезло...

Re: Гальваническая развязка для программатора

Добавлено: Чт мар 27, 2014 12:31:48
dosikus
Запитать стенд на время проверки через трансформатор 1:1 , как делают это нормальные люди .

Re: Гальваническая развязка для программатора

Добавлено: Чт мар 27, 2014 12:36:42
BOB51
От проблем "кривой схемотехники" трансформатор не избавит... 8)

Re: Гальваническая развязка для программатора

Добавлено: Чт мар 27, 2014 13:42:56
radio-kot
Я тоже так считаю. Я использую оптоизолятор - отдельная платка с ISP разъемами и между ними развязка adum1401 - между прогером и устройством.

Это позволяет еще и программить схемы с питанием от 2,7 до 5,5 вольт. Реально adum и 2 вольтовую схемку прошил.

Re: Гальваническая развязка для программатора

Добавлено: Чт мар 27, 2014 14:31:37
BOB51
А вот эти "под рукой" всегда
6N137.pdf
(322.46 КБ) 311 скачиваний
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
Почитайте топик. :beer:

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!