Страница 1 из 1
Конвертер интерфейса Centronics в RS-232.
Добавлено: Вт дек 06, 2011 21:42:29
ГолодныйСтудент
Добрый вечер, уважаемые форумчане. Возможно я неверно выбрал расположение темы на форуме, так что заранее прошу прощения и в таком случае прошу модераторов перенести ее в соответствующий раздел.
Буду очень благодарен, если кто-нибудь отзовется на сей крик о помощи: необходимо составить принципиальную схему конвертера интерфейса Centronics(задействовать 8 линий данных, а также линии Strobe, Busy и Acknowledge) в RS-232, скорость передачи данных - любая из стандартных (2400,4800,9600...б/с).
Пожалуйста, делитесь мыслями, буду благодарен за любую информацию...
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 09:55:04
Engineer_Keen
Мысли: любой контроллер с UARTом и одним свободным 8-битным портом + преобразователь уровня типа MAX232.
Линии DATA Centronix-а на 8-битный порт контроллера, UART контроллера соединяем с MAX232. Оставшиеся ноги контроллера соединяем с линиями Strobe, Busy и др. Далее пишется прошивка и все готово.
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 10:11:02
МитяРа
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 10:55:36
ГолодныйСтудент
Все дело в том, что реализовать данный конвертер нужно на элементах мелкой логики, не используя контроллеры и микросхемы...
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 10:56:50
МитяРа

сдвиговые регистры - тоже на "мелкой логике" делать?
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 11:20:31
ГолодныйСтудент
Что касается сдвиговых регистров, то от мелкой логики тут можно отойти...
*исправил

Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 11:49:40
МитяРа
ГолодныйСтудент писал(а):сдвигов регистра
Сам регистр можно и спичкой сдвинуть..
Триггера тоже можно триггерами использовать или тоже на "мелкой логике" делать?
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 12:02:41
ГолодныйСтудент
Триггеры можно использовать триггерами
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 12:13:02
МитяРа
И дальше что? Ты сам-то на каком уровне знания этой проблемы находишься?
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 14:46:49
ГолодныйСтудент
Разобрался с интерфейсами, представляю как работают, но никогда с такими устройствами не сталкивался, так что не представляю как реализовать на мелкой логике...в инете видел вариант на микросхемах но такое не подходит...как видите, багаж скудный, поэтому и прошу помощи
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 14:59:50
МитяРа
У тя толжны быть:
1. Генератор, задающий скорость, для RS232..
2. Схема квитирования, LPT порта, которая принимает с него данные в регистр и обеспечивает подтверждение их приёма..
3. Сдвиговый регистр и к нему схема управления, которая после приёма байта данных с LPT, разрешит сдвиговому регистру сдвигать данные с необходимой скоростью..
4. Схема преобразования уровней ТТЛ в уровни RS232..
Вот п.4 на мелкой логике не сделаешь.. вам хоть разрешили транзисторы или оптроны применять?
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 15:03:33
Microtech
Как вариант, организовать программно подобие SPI интерфейса, сигналами RTS, CTS, DTR, DSR, DCD. Просто согласовав по уровням. На LPT использовать биты регистра данных на выход, а на вход - Pe, Error, Bsy. Протокол обмена будет самодельный, но 10-20кб в секунду, можно, наверное, прокачивать.
А можно к LPT приделать схемку с регистрами и поставить 16С550 с тактовым генератором.
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 15:05:08
МитяРа
Microtech писал(а):рганизовать программно подобие SPI интерфейса,
Пушистый, тут походу очередной "курсовик/диплом/зачёт"...

Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Ср дек 07, 2011 15:09:07
Microtech
Это ясно, что такая связь в современном мире, никому кроме преподавателей не нужна

Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Пт дек 09, 2011 20:33:42
Lexeich
Смотри журналы Радиолюбитель начала 90-х. Много схем конверторов было на тему Орион-128, Вектор-06Ц, ZX-Spectrum, etc.
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Вс дек 11, 2011 20:40:02
ST_A
ГолодныйСтудент писал(а):Разобрался с интерфейсами, представляю как работают, но никогда с такими устройствами не сталкивался, так что не представляю как реализовать на мелкой логике...в инете видел вариант на микросхемах но такое не подходит...как видите, багаж скудный, поэтому и прошу помощи
Поставленная задача прекрасно решается интерфейсами из серии КР580 (КР580ВИ53, ВВ51, ВВ55), недостающие функциональные узлы делаются на жесткой логике
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Вс дек 11, 2011 21:56:22
ГолодныйСтудент
Буду весьма признателен за критику (естесственно, конструктивную

) и ценные советы в отношении данной схемы, собранной в Proteus. (И пожалуйста не забывайте, что это учебный проект

)
Re: Конвертер интерфейса Centronics в RS-232.
Добавлено: Пн дек 12, 2011 17:06:09
ГолодныйСтудент
Помогите в данной схеме реализовать Strobe, пожалуйста...