Свежие обсуждения
Микроконтроллеры

Программатор на FT232RL

Пытаюсь сделать программатор для микросхем 24С0х из преобразователя USB-COM на вышеупомянутой микросхеме. Однако, не получается. Если преобразователь, выход которого работает через микросхему SP213, подключить к обратному преобразователю на GD75323, то программы PonyProg и IC Prog работают без проблем, только медленнее, чем через обычный СОМ-порт. Подключаюсь непосредственно к FT232 - осциллографом видно, что обмен идёт, однако читаются одни 0.
Может, кто уже делал подобный программатор?

 

BMFM: Подключаюсь непосредственно к FT232 - осциллографом видно, что обмен идёт, однако читаются одни 0.

Может уровни напряжения не достигают уровня лог.1?

 

По SCL 4 вольта, по SDA 5 вольт.

 

BMFM: По SCL 4 вольта, по SDA 5 вольт.
Проверьте наличие обязательных резисторов на обоих. Перекос как бы просто так не бывает. Ну или бывает.

 

Собственно, "схема" и так из двух резисторов. http://www.texnotron.com/uploads/postsnew/2010-10-19/44-21.gif Соответствующие сигналы с FT232 идут на 24С02.

 

У меня 4.7 K или 3.3K обычный номинал.

 

А инверсию сигналов с ФТхи не пробовали?
Родной тулзой ФТ поменять.

 

Делал и по такой схеме http://www.printsrv.ru/article.6.1 на MAX232. Работает. Но хочется перейти на USB. А с FT232 по такой же схеме с двумя резисторами и диодами - не хочет.

 

Инверсия нужна при работе через инвертирующие микросхемы типа MAX232. Настраивается в программе.
Ну, если ни у кого нет готового решения, то смысла гадать, видимо, нет.