Конвертер интерфейса Centronics в RS-232.
-
ГолодныйСтудент
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Вт дек 06, 2011 21:28:45
Конвертер интерфейса Centronics в RS-232.
Добрый вечер, уважаемые форумчане. Возможно я неверно выбрал расположение темы на форуме, так что заранее прошу прощения и в таком случае прошу модераторов перенести ее в соответствующий раздел.
Буду очень благодарен, если кто-нибудь отзовется на сей крик о помощи: необходимо составить принципиальную схему конвертера интерфейса Centronics(задействовать 8 линий данных, а также линии Strobe, Busy и Acknowledge) в RS-232, скорость передачи данных - любая из стандартных (2400,4800,9600...б/с).
Пожалуйста, делитесь мыслями, буду благодарен за любую информацию...
Буду очень благодарен, если кто-нибудь отзовется на сей крик о помощи: необходимо составить принципиальную схему конвертера интерфейса Centronics(задействовать 8 линий данных, а также линии Strobe, Busy и Acknowledge) в RS-232, скорость передачи данных - любая из стандартных (2400,4800,9600...б/с).
Пожалуйста, делитесь мыслями, буду благодарен за любую информацию...
- Реклама
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Конвертер интерфейса Centronics в RS-232.
Мысли: любой контроллер с UARTом и одним свободным 8-битным портом + преобразователь уровня типа MAX232.
Линии DATA Centronix-а на 8-битный порт контроллера, UART контроллера соединяем с MAX232. Оставшиеся ноги контроллера соединяем с линиями Strobe, Busy и др. Далее пишется прошивка и все готово.
Линии DATA Centronix-а на 8-битный порт контроллера, UART контроллера соединяем с MAX232. Оставшиеся ноги контроллера соединяем с линиями Strobe, Busy и др. Далее пишется прошивка и все готово.
Re: Конвертер интерфейса Centronics в RS-232.
Вот, с USB-ой есть: http://radiokot.ru/forum/viewtopic.php?f=17&t=28069
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
-
ГолодныйСтудент
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Вт дек 06, 2011 21:28:45
Re: Конвертер интерфейса Centronics в RS-232.
Все дело в том, что реализовать данный конвертер нужно на элементах мелкой логики, не используя контроллеры и микросхемы...
Re: Конвертер интерфейса Centronics в RS-232.
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- Реклама
-
ГолодныйСтудент
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Вт дек 06, 2011 21:28:45
Re: Конвертер интерфейса Centronics в RS-232.
Что касается сдвиговых регистров, то от мелкой логики тут можно отойти...
*исправил
*исправил
Последний раз редактировалось ГолодныйСтудент Ср дек 07, 2011 12:02:04, всего редактировалось 1 раз.
Re: Конвертер интерфейса Centronics в RS-232.
Сам регистр можно и спичкой сдвинуть..ГолодныйСтудент писал(а):сдвигов регистра
Триггера тоже можно триггерами использовать или тоже на "мелкой логике" делать?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
-
ГолодныйСтудент
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Вт дек 06, 2011 21:28:45
Re: Конвертер интерфейса Centronics в RS-232.
Триггеры можно использовать триггерами
Re: Конвертер интерфейса Centronics в RS-232.
И дальше что? Ты сам-то на каком уровне знания этой проблемы находишься?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
-
ГолодныйСтудент
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Вт дек 06, 2011 21:28:45
Re: Конвертер интерфейса Centronics в RS-232.
Разобрался с интерфейсами, представляю как работают, но никогда с такими устройствами не сталкивался, так что не представляю как реализовать на мелкой логике...в инете видел вариант на микросхемах но такое не подходит...как видите, багаж скудный, поэтому и прошу помощи
Re: Конвертер интерфейса Centronics в RS-232.
У тя толжны быть:
1. Генератор, задающий скорость, для RS232..
2. Схема квитирования, LPT порта, которая принимает с него данные в регистр и обеспечивает подтверждение их приёма..
3. Сдвиговый регистр и к нему схема управления, которая после приёма байта данных с LPT, разрешит сдвиговому регистру сдвигать данные с необходимой скоростью..
4. Схема преобразования уровней ТТЛ в уровни RS232..
Вот п.4 на мелкой логике не сделаешь.. вам хоть разрешили транзисторы или оптроны применять?
1. Генератор, задающий скорость, для RS232..
2. Схема квитирования, LPT порта, которая принимает с него данные в регистр и обеспечивает подтверждение их приёма..
3. Сдвиговый регистр и к нему схема управления, которая после приёма байта данных с LPT, разрешит сдвиговому регистру сдвигать данные с необходимой скоростью..
4. Схема преобразования уровней ТТЛ в уровни RS232..
Вот п.4 на мелкой логике не сделаешь.. вам хоть разрешили транзисторы или оптроны применять?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- Microtech
- Поставщик валерьянки для Кота
- Сообщения: 2052
- Зарегистрирован: Вт ноя 03, 2009 21:02:38
- Откуда: Москва
- Контактная информация:
Re: Конвертер интерфейса Centronics в RS-232.
Как вариант, организовать программно подобие SPI интерфейса, сигналами RTS, CTS, DTR, DSR, DCD. Просто согласовав по уровням. На LPT использовать биты регистра данных на выход, а на вход - Pe, Error, Bsy. Протокол обмена будет самодельный, но 10-20кб в секунду, можно, наверное, прокачивать.
А можно к LPT приделать схемку с регистрами и поставить 16С550 с тактовым генератором.
А можно к LPT приделать схемку с регистрами и поставить 16С550 с тактовым генератором.
Последний раз редактировалось Microtech Ср дек 07, 2011 15:06:33, всего редактировалось 1 раз.
Re: Конвертер интерфейса Centronics в RS-232.
Пушистый, тут походу очередной "курсовик/диплом/зачёт"...Microtech писал(а):рганизовать программно подобие SPI интерфейса,
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- Microtech
- Поставщик валерьянки для Кота
- Сообщения: 2052
- Зарегистрирован: Вт ноя 03, 2009 21:02:38
- Откуда: Москва
- Контактная информация:
Re: Конвертер интерфейса Centronics в RS-232.
Это ясно, что такая связь в современном мире, никому кроме преподавателей не нужна 
- Lexeich
- Грызет канифоль
- Сообщения: 260
- Зарегистрирован: Вт дек 04, 2007 17:36:24
- Откуда: Запорожье
- Контактная информация:
Re: Конвертер интерфейса Centronics в RS-232.
Смотри журналы Радиолюбитель начала 90-х. Много схем конверторов было на тему Орион-128, Вектор-06Ц, ZX-Spectrum, etc.
Кому - татор, а кому - лятор!
-
ST_A
- Нашел транзистор. Понюхал.
- Сообщения: 150
- Зарегистрирован: Вт окт 05, 2010 15:25:41
- Откуда: г. Кишинев
Re: Конвертер интерфейса Centronics в RS-232.
Поставленная задача прекрасно решается интерфейсами из серии КР580 (КР580ВИ53, ВВ51, ВВ55), недостающие функциональные узлы делаются на жесткой логикеГолодныйСтудент писал(а):Разобрался с интерфейсами, представляю как работают, но никогда с такими устройствами не сталкивался, так что не представляю как реализовать на мелкой логике...в инете видел вариант на микросхемах но такое не подходит...как видите, багаж скудный, поэтому и прошу помощи
-
ГолодныйСтудент
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Вт дек 06, 2011 21:28:45
Re: Конвертер интерфейса Centronics в RS-232.
Буду весьма признателен за критику (естесственно, конструктивную
) и ценные советы в отношении данной схемы, собранной в Proteus. (И пожалуйста не забывайте, что это учебный проект
)
- Вложения
-
- Centronics - RS-232.zip
- (47.07 КБ) 205 скачиваний
-
ГолодныйСтудент
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Вт дек 06, 2011 21:28:45
Re: Конвертер интерфейса Centronics в RS-232.
Помогите в данной схеме реализовать Strobe, пожалуйста...


