Страница 1 из 1
p-77 и id-003
Добавлено: 03 янв 2009, 06:27
hcr
Проясните пожалуйста следущий вопрос. На сайте
http://www.style-avs.ru/catalog/7/377.html написано, что купюроприемник ICT p-77 умеет работать по протоколу ID-003 при использовании кабеля WEL-7U06. Не нашел на форуме и в документации к купюрнику какой уровень сигнала будет на
выходе кабеля: RS232 или TTL?
Получится ли подключить купюрник к ИА Novomatic напрямую, или придется паять cхему преобразования на MAX232?
Re: p-77 и id-003
Добавлено: 03 янв 2009, 09:50
LIC
Если не ошибаюсь на ИА Novomatic уровень TTL и так как выход с купюроприемника имеет выход с открытым коллектором, то и подключать можно без переходника.
Re: p-77 и id-003
Добавлено: 03 янв 2009, 16:52
hcr
LIC писал(а):
Если не ошибаюсь на ИА Novomatic уровень TTL и так как выход с купюроприемника имеет выход с открытым коллектором, то и подключать можно без переходника.
Но все-таки через кабель wel-7u06?
Re: p-77 и id-003
Добавлено: 04 янв 2009, 13:18
billacceptor
hcr писал(а):
Но все-таки через кабель wel-7u06?
Странный человек... тебе же сказали без переходника... конечно можешь использовать от кабеля wel-7u06 разъем и кусок провода, либо приобрести wel-7u03 (дешевле будет) и провести такую-же процедуру обрезания... ;)
Re: p-77 и id-003
Добавлено: 04 янв 2009, 17:15
hcr
billacceptor писал(а):
hcr писал(а):
Но все-таки через кабель wel-7u06?
Странный человек... тебе же сказали без переходника... конечно можешь использовать от кабеля wel-7u06 разъем и кусок провода, либо приобрести wel-7u03 (дешевле будет) и провести такую-же процедуру обрезания... ;)
Прошу прощения за свою непонятливость, просто все свои выводы я делаю на основе информации, полученной из документации к купироприемнику с сайта стиля. Там написано, что купюроприемник ICT P-77 поддерживает протокол ID-003 при использовании кабеля WEL-7U06. Вот точная цитата с сайта:
"*** - Для подключения купюроприёмника серии Р к хосту по протоколу ID-003, ICT-002 или ICT-004 Вам понадобится кабель WEL-7U06 (в базовый комплект не входит).". Так как самого кабеля я не видел, то не могу проверить, что он из себя представляет, вот и спрашиваю на форуме. Из ответа уважаемого LIC'а я не понял, имеет ли он в виду ненужность отдельного переходника на MAX232 или ненужность ни отдельного переходника на MAX232, ни кабеля WEL-7U06. Если второе утверждение верно, то становится непонятным назначение этого кабеля, если без него можно обойтись?
Re: p-77 и id-003
Добавлено: 04 янв 2009, 22:00
AR_Favorit
Этот кабель и есть переходник на мах232 ))
Re: p-77 и id-003
Добавлено: 04 янв 2009, 22:02
AR_Favorit
Точнее, на другой микрухе, но суть та же...
Re: p-77 и id-003
Добавлено: 04 янв 2009, 22:26
ValerkaNovoross
Мне кажется что протокол ID-003 и согласование уровней на MAX232 - несколько разные проблемы? Как соленое и черное?
Re: p-77 и id-003
Добавлено: 04 янв 2009, 23:44
LIC
ValerkaNovoross писал(а):
Мне кажется что протокол ID-003 и согласование уровней на MAX232 - несколько разные проблемы? Как соленое и черное?
Вот отправная точка. Протокол это совокупность команд и последовательности сигналов (упрощенно). А вот уровень сигнала TTL или RS-232, это уже представление логических уровней (TTL: "0"= 0v? "1"=5v. RS232: "0" = +12v, "1" = -12v). Из вышесказанного делаем вывод.
Re: p-77 и id-003
Добавлено: 05 янв 2009, 00:35
hcr
AR_Favorit писал(а):
Этот кабель и есть переходник на мах232 ))
Точнее, на другой микрухе, но суть та же...
Я в общем так и предполагал ;), хоть и не был уверен (повторюсь, кабель я глазами не видел, схемы в интернете не нашел). Меня интересует другое - с какого уровня в какой преобразует сигнал этот кабель, т.е.
направление преобразования: предположим, купюрник выдает сигналы с уровнем TTL, кабель преобразует его в RS232 и в этом его основное предназначение. Но если мне на игровую плату нужен именно сигнал с уровнем TTL? Тут я могу сделать 2 предположения: кабель
кроме преобразования уровня сигнала ничего не делает и я могу обойтись совсем без кабеля (ну или взять из него только разъем к купюрнику, как советовал billacceptor, либо купюрник по прежнему выдает протокол ICT-004 или пульс, а микросхема в кабеле преобразует не только
уровень сигнала, но и
протокол. Во втором случае без кабеля не обойтись, а раз у него на выходе уровень RS232, то придется его (уровень) еще раз преобразовать, используя еще одну схему на MAX232.
Извините уважаемые участники темы, если в своих постах я неясно излагаю свои вопросы.
Re: p-77 и id-003
Добавлено: 05 янв 2009, 00:44
hcr
ValerkaNovoross писал(а):
Мне кажется что протокол ID-003 и согласование уровней на MAX232 - несколько разные проблемы? Как соленое и черное?
Я понимаю, что это разные вещи, но для правильной работы купюроприемника с игровой платой необходимо соблюдение сразу 2х условий:
1. Информация о приеме банкноты от купюроприемника должна быть передана игровой плате посредством команд протокола ID-003.
2. Уровень передаваемых сигналов должен быть таким, как и на плате.
Re: p-77 и id-003
Добавлено: 05 янв 2009, 01:33
LIC
По моему вам все ответили выше, если говорить далее, то
billacceptor писал(а):
hcr писал(а):
Но все-таки через кабель wel-7u06?
Странный человек... тебе же сказали без переходника... конечно можешь использовать от кабеля wel-7u06 разъем и кусок провода, либо приобрести wel-7u03 (дешевле будет) и провести такую-же процедуру обрезания... ;)
LIC писал(а):
Если не ошибаюсь на ИА Novomatic уровень TTL и так как выход с купюроприемника имеет выход с открытым коллектором, то и подключать можно без переходника.
+ к этому почитайте даташит на MAX232.
Re: p-77 и id-003
Добавлено: 05 янв 2009, 06:13
porcha2
hcr писал(а):
Я понимаю, что это разные вещи, но для правильной работы купюроприемника с игровой платой необходимо соблюдение сразу 2х условий:
1. Информация о приеме банкноты от купюроприемника должна быть передана игровой плате посредством команд протокола ID-003.
2. Уровень передаваемых сигналов должен быть таким, как и на плате.
Че-то не пойму твоей проблемы ??? О чем спор ???
Ты ж сам отвечаешь на свои вопросы:
1 Если знаешь какой протокол то и программируй купюрник на него.
2 Если уровень должен быть таким же то посмотри как подключены в аналогичных автоматах другие купюрники. Т.к. практически у всех купюрников TTL и подключаются они непосредственно (т.е. без преобразования уровня) то и ты свой тож подключай непосредственно.
Главное правильно подключить ;)
Re: p-77 и id-003
Добавлено: 05 янв 2009, 21:43
ValerkaNovoross
2 hcr
Нет, кабель не умеет подавать или преобразовывать никаких команд никакого протокола!
Кабель, и в частности микруха 232 (любого производителя в любом корпусе) обеспечивает ТОЛЬКО согласование уровней.
Если у тебя билл работает с уровнями TTL, а комп или плата - RS-232, то для их согласования (преобразования) и служит этот девайс.
На месте билла может быть сотовый телефон, ПДА, самопальный девайс - что угодно!
Разница именно в софте и ПРОТОКОЛЕ обмена, он должен совпадать на обоих концах!
Так вот, биллы ICT не поддерживают протокол JCM ID-003, а Новоматик понимает именно этот протокол!
ВЫВОД: к сожалению, ICT U-70 невозможно подключить к Адмиралу! Шнурок тут не причем!
Re: p-77 и id-003
Добавлено: 06 янв 2009, 00:20
LIC
P-77 поддерживает ID-003
Re: p-77 и id-003
Добавлено: 06 янв 2009, 01:33
hcr
porcha2 писал(а):
1 Если знаешь какой протокол то и программируй купюрник на него.
Прошил купюроприемник прошивкой "P77X0A2A520L120BY410.bin на белорусские рубли с поддержкой протокола id-003, Откалибровал, в импульсном режиме деньги принимает.
porcha2 писал(а):
2 Если уровень должен быть таким же то посмотри как подключены в аналогичных автоматах другие купюрники. Т.к. практически у всех купюрников TTL и подключаются они непосредственно (т.е. без преобразования уровня) то и ты свой тож подключай непосредственно.
Подключаю
Cashcode разъем WBA на плате Coolfire
8-ми контактный разъем
1 Ground 6 BA-ground
7 TX 8 BA-RX
8 RX 7 BA-TX
6-ти контактный разъем
1 +12 V 3 +12 V
2 Ground 4 Ground
DIP переключатели ставлю:
тот который на 4 DIP - все в OFF
тот который на 10 DIP - 1-5 OFF отсальные в ON
Результат - купюрник мигает красным 2 раза, плата купюрник не видит. При это на контакте 7 (TX) 0 вольт.
Пробовал менять положение DIP SW 5 - Inhibit active LOW/HIGH, соединял 4й контакт (INHIBIT +) шестиконтактногого разъема с землей - ни то ни другое ни в каких сочетаниях. ;(
porcha2 писал(а):
Главное правильно подключить ;)
Вот с этим у меня по ходу и проблемы...
Re: p-77 и id-003
Добавлено: 06 янв 2009, 12:38
ValerkaNovoross
По поводу Р-77 - сорри, у меня их нет, не знал!
По делу могу посоветовать сначала подключить билл со своим шнурком к компу и проверить в проге Штрих, чтобы убедиться в исправности билла и шнурка.
Re: p-77 и id-003
Добавлено: 06 янв 2009, 14:42
toweroff
hcr писал(а):
porcha2 писал(а):
1 Если знаешь какой протокол то и программируй купюрник на него.
Прошил купюроприемник прошивкой "P77X0A2A520L120BY410.bin на белорусские рубли с поддержкой протокола id-003, Откалибровал, в импульсном режиме деньги принимает.
porcha2 писал(а):
2 Если уровень должен быть таким же то посмотри как подключены в аналогичных автоматах другие купюрники. Т.к. практически у всех купюрников TTL и подключаются они непосредственно (т.е. без преобразования уровня) то и ты свой тож подключай непосредственно.
Подключаю
Cashcode разъем WBA на плате Coolfire
8-ми контактный разъем
1 Ground 6 BA-ground
7 TX 8 BA-RX
8 RX 7 BA-TX
6-ти контактный разъем
1 +12 V 3 +12 V
2 Ground 4 Ground
DIP переключатели ставлю:
тот который на 4 DIP - все в OFF
тот который на 10 DIP - 1-5 OFF отсальные в ON
Результат - купюрник мигает красным 2 раза, плата купюрник не видит. При это на контакте 7 (TX) 0 вольт.
Пробовал менять положение DIP SW 5 - Inhibit active LOW/HIGH, соединял 4й контакт (INHIBIT +) шестиконтактногого разъема с землей - ни то ни другое ни в каких сочетаниях. ;(
porcha2 писал(а):
Главное правильно подключить ;)
Вот с этим у меня по ходу и проблемы...
а причем тут CashCode, коли говорим о ICT P-77 ?
у ICT выход TTL, для соединения с компом или любым другим девайсов с ИНТЕРФЕЙСОМ RS232, нужен соответствующий адаптер на xxx232 микросхеме
если интерфейс оконечного девайса также TTL, т ничего не надо. Единственное - т.к. ВЫХОД у купюрника (TX) есть ОТКРЫТЫЙ коллектор, - я бы "притянул" его к +5в через резистор порядка 4.7кОм
А, все-таки, ИНТЕРФЕЙС и ПРОТОКОЛ - две абсолютно другие разницы :) как правильно заметил LIC, ИНТЕРФЕЙС - это способ передачи нулей и единиц, в результате - байта, а ПРОТОКОЛ - порядок оперирования БАЙТАМИ, к передаче (физической) которых не имеет никакого отношения :)
Re: p-77 и id-003
Добавлено: 06 янв 2009, 15:01
hcr
toweroff писал(а):
а причем тут CashCode, коли говорим о ICT P-77 ?
Прошу прощения, это опечатка. Разговор конечно же о ICT P-77
toweroff писал(а):
если интерфейс оконечного девайса также TTL, т ничего не надо. Единственное - т.к. ВЫХОД у купюрника (TX) есть ОТКРЫТЫЙ коллектор, - я бы "притянул" его к +5в через резистор порядка 4.7кОм
Не могли бы Вы более подробно пояснить этот момент?Контакт TXD купюроприемника соединить с источником тока +5 Вольт через резистор порядка 4,7 кОм? И потом все это соединить с контактом RXD на игровой плате?
toweroff писал(а):
А, все-таки, ИНТЕРФЕЙС и ПРОТОКОЛ - две абсолютно другие разницы :) как правильно заметил LIC, ИНТЕРФЕЙС - это способ передачи нулей и единиц, в результате - байта, а ПРОТОКОЛ - порядок оперирования БАЙТАМИ, к передаче (физической) которых не имеет никакого отношения :)
Мне казалось, я нигде и не утверждал, что это сходные вещи...
Никак не могу понять, почему купюрник мигает 2 раза красным при переключении в протокол. Каким еще способом, кроме описанных мной выше, можно "разрешить" купюрнику принимать деньги? В мануале на купюрники этой серии рекомендуется проверить, не идет ли с хоста сигнал Inhibit, что никак не помогает решить проблему.
Re: p-77 и id-003
Добавлено: 07 янв 2009, 20:18
karloss
А в Новоматике по-моему с открытым коллектором.....
К.