реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Контроллер и USB принтер чеков, Контроллер и USB принтер чеков
ruslannd
сообщение Feb 24 2013, 08:49
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 4-04-06
Пользователь №: 15 783



Есть задача - подключить USB принтер чеков к МК. Как это схемотехнически сделать ясно, а вот что с ПО - не ясно. Может у кого есть готовое решение или сильный пинок в нужном направлении?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 24 2013, 12:37
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ruslannd @ Feb 24 2013, 12:49) *
Есть задача - подключить USB принтер чеков к МК. Как это схемотехнически сделать ясно, а вот что с ПО - не ясно. Может у кого есть готовое решение или сильный пинок в нужном направлении?

МК разные есть. Купите, например, отладочную плату на том же ARM9 с предустановленным Линуксом и попробуйте подключить ваш принтер к ней. А иначе придется писать свое ПО хоста (как минимум), что очень непросто ...
P.S. А более подходящих для подключения к МК печатающих устройств разве нет в продаже ? Например, с RS232 ?
Вот, например:
http://ts2.com.ua/shop/details/81/17/termo...800-usb;-rs-232
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Feb 24 2013, 15:48
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(ruslannd @ Feb 24 2013, 12:49) *
Есть задача - подключить USB принтер чеков к МК. Как это схемотехнически сделать ясно, а вот что с ПО - не ясно. Может у кого есть готовое решение или сильный пинок в нужном направлении?


проверьте. может быть ваш принтер поддерживает mdb-интерфейс. работал с принтерами которые поддерживали и мдб и юсб одновременно. мдб это уарт в 9тибитном режиме. всеже проще чем юсб.
Go to the top of the page
 
+Quote Post
ruslannd
сообщение Feb 24 2013, 18:43
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 4-04-06
Пользователь №: 15 783



Цитата(kovigor @ Feb 24 2013, 16:37) *
МК разные есть. Купите, например, отладочную плату на том же ARM9 с предустановленным Линуксом и попробуйте подключить ваш принтер к ней. А иначе придется писать свое ПО хоста (как минимум), что очень непросто ...
P.S. А более подходящих для подключения к МК печатающих устройств разве нет в продаже ? Например, с RS232 ?
Вот, например:
http://ts2.com.ua/shop/details/81/17/termo...800-usb;-rs-232


Хочется использовать LPC43хх. Небольшой опыт работы с USB Host имеется, как-то к LPC2368 подключал USB device (биометрический сканер) используя USB Host 1.0 beta от NXP. Но в этот раз не хочется вспоминать и прикручивать костыли, а хочется получить готовое решение))))) А 232-ой в этом устройстве будет смотреться архаично да и провод USB заметно более изящный, поэтому USB

Цитата(mempfis_ @ Feb 24 2013, 19:48) *
проверьте. может быть ваш принтер поддерживает mdb-интерфейс. работал с принтерами которые поддерживали и мдб и юсб одновременно. мдб это уарт в 9тибитном режиме. всеже проще чем юсб.


Спасибо, но нужно USB
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 24 2013, 19:20
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ruslannd @ Feb 24 2013, 21:43) *
А 232-ой в этом устройстве будет смотреться архаично да и провод USB заметно более изящный, поэтому USB

Странное соображение, мягко говоря. RS232 гораздо надежнее, проще в реализации, дешевле, и проч., и проч. ...
Если есть особое желание писать свой хост и драйверы, пишите. Но зачем ? Это разовое изделие ? Или их нужно множество для какого-нибудь торгового предприятия ?
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Feb 25 2013, 08:00
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Упс... Я немного наврал. MDB был в купюрниках. А в принтерах был обычный RS232 параллельно с USB.
Я не думаю что RS232 архаичен - по сравнению с USB он во много раз надёжней и проще.
Если у Вас задача освоить USB-host то это одно, а если сделать надёжное оборудование то лучше посмотреть на RS232. Принтеры с которыми я работал ставились в торговые автоматы. О USB при выборе интерфейса никто даже не заикался т.к. нужна была надёжность.
Go to the top of the page
 
+Quote Post
ruslannd
сообщение Feb 25 2013, 18:52
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 4-04-06
Пользователь №: 15 783



Цитата(kovigor @ Feb 24 2013, 23:20) *
Странное соображение, мягко говоря. RS232 гораздо надежнее, проще в реализации, дешевле, и проч., и проч. ...
Если есть особое желание писать свой хост и драйверы, пишите. Но зачем ? Это разовое изделие ? Или их нужно множество для какого-нибудь торгового предприятия ?


Нет, серийное устройство (сотни в год). Так уж получается, что пользователи (или их представители) данного устройства технически (не в области электроники) грамотные люди и будут негативные отзывы. А на фоне зарубежных конкурентов нам очень не хочется казаться отсталыми))))
Это устройство предназначено не для сферы торговли)))

Цитата(mempfis_ @ Feb 25 2013, 12:00) *
Упс... Я немного наврал. MDB был в купюрниках. А в принтерах был обычный RS232 параллельно с USB.
Я не думаю что RS232 архаичен - по сравнению с USB он во много раз надёжней и проще.
Если у Вас задача освоить USB-host то это одно, а если сделать надёжное оборудование то лучше посмотреть на RS232. Принтеры с которыми я работал ставились в торговые автоматы. О USB при выборе интерфейса никто даже не заикался т.к. нужна была надёжность.


Не знаю на счет надежности в цифрах, но надежность работы Flash по USB вполне достаточна)))) На самом деле своить хост проще, чем кажется у меня первое устройство на LPC2378 (или 2368 - не помню) заработало через неделю или полторы, причем до этого все мое общение по USB сводилось к FTDI<->PC.
Цель данного топика - найти готовое решение)))))

Сообщение отредактировал ruslannd - Feb 25 2013, 18:52
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 25 2013, 19:22
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ruslannd @ Feb 25 2013, 22:52) *
Цель данного топика - найти готовое решение)))))

Готовое - это печаталка с двумя интерфейсами, USB и RS232. И реализация в вашем проекте обоих интерфейсов. Если заказчики такие умные, пусть пользуются USB, ругаются, плюются и едят его с маслом. А вот когда им это надоест, и они наедут на вас, вы достанете ваш "туз" из рукава и переведете их принтеры на RS232, как того требуют житейский опыт и здравый смысл.
Хотите только USB ? Делайте. Но будьте готовы к тому, что вас за это будут бить. Крепко бить. Вы готовы ?
Go to the top of the page
 
+Quote Post
toweroff
сообщение Feb 25 2013, 20:37
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



ТС, вы бы модель принтера указали. И монетники по USB могут, однако и CCTALK поддерживают
Какая разница, через что им управлять?
Go to the top of the page
 
+Quote Post
ruslannd
сообщение Feb 26 2013, 16:32
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 4-04-06
Пользователь №: 15 783



Цитата(toweroff @ Feb 26 2013, 00:37) *
ТС, вы бы модель принтера указали. И монетники по USB могут, однако и CCTALK поддерживают
Какая разница, через что им управлять?


Принтер пока не выбран.
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Feb 27 2013, 07:56
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(ruslannd @ Feb 26 2013, 19:32) *
Принтер пока не выбран.


Если это от Вас зависит, то выбирайте принтер с RS232 и USB.
Один из принтеров с которыми я работал был на основе Thermal printer controller PRN609-012R
И целое семейство принтеров Fujitsu на основе этого контроллера
FTP-629MCL103 FTP-639MCL064
FTP-629MCL363 FTP-639MCL103
FTP-629MCL364 FTP-639MCL303
FTP-629MCL383 FTP-639MCL363
FTP-639MCL364
FTP-639MCL383
FTP-639MCL393
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 22:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01431 секунд с 7
ELECTRONIX ©2004-2016