Страница 2 из 4
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
13 мар 2009, 14:46
qrz6
А может быть всё намного проще? Обычно для приёма монет монетоприёмник должен получить сигнал разрешения иначе выбрасывает их обратно. Я имею ввиду INHIBIT.
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
13 мар 2009, 15:00
Ванек
И как включается этот сигнал INHIBIT ?
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
13 мар 2009, 15:47
qrz6
Я с такими монетоприёмниками не сталкивался, но в его описании есть не совсем понятное описание контактов 5 и 6. На NRI G-13 достаточно подать "0" на 6 контакт - приём монет или "1" (до +35V) - запрет приёма. В вашем случае возможно что-то похожее, может быть там стоит оптопара, поэтому 2 контакта?
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
13 мар 2009, 16:53
qrz6
Я работаю с NRI G-13 и столкнулся с таким вариантом как у вас. При программировании G-13 MFT всё было нормально, монетоприёмник принимал монеты, бросал куда надо, но попались G-13 MFT USB, так они с программатором работали примерно как у вас, то-есть программа показывает приём монеты, но монета летит в возврат. В реальном автомате монетоприёмник работает полностью как надо.
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
13 мар 2009, 23:40
Ванек
Ладно, допустим с этой задачей обучения и глотания монет я почти разобрался. После нее уже идет следующий вопрос - как связать программу моего терминала ( игрового автомата) с данным монетоприемником ? Общение монетоприемника идет через плоский комовский шлейф который воткнут в преобразователь уровней с микросхемой HIN232,из которой в свою очередь выходит обычный комовский кабель.
Протокол на него идет, но его описание помещается на одной странице :
Communication protocol:
19,200 Baud rate, send out 5 bytes when EU-2 receives a legal coin:
1. &H97,
2. Multiply Factor (pre-set as 1 or &H1)
3. Divide Factor, (pre-set as 1 or &H1)
4. Coin Value (pre-set as 10 or &H0A for NT$10, pre-set as 50 or &H32 for NT$50)
5. Check sum.
(1) When NT$1 coin is received, EU-2 will send out 5 codes:
&H97 &H1 &H1 &H1 &H09A ---- Hex system
OR
151 1 1 1 155 ---- Decimal system
(2) When NT$5 coin is received, EU-2 will send out 5 codes:
&H97 &H1 &H1 &H05 &H09E ---- Hex system
OR
151 1 1 5 158 ---- Decimal system
(3) When NT$10 coin is received, EU-2 will send out 5 codes:
&H97 &H1 &H1 &H0A &H0A3 ---- Hex system
OR
151 1 1 10 163 ---- Decimal system
(4) When NT$50 coin is received, EU-2 will send out 5 codes:
&H97 &H1 &H1 &H32 &H0CB ---- Hex system
OR
151 1 1 50 203 ---- Decimal system
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
13 мар 2009, 23:50
Ванек
Задача стоит следующая - написать программу , которая будет открывать закрывать затвор монетоприемника. Считать монеты. Узнавать из номинал.
Такие действия уже выполняет программа идущая в комплекте с монетоприемником.
К сожалению она не имеет исходного кода. Мне нужен исходный код или алгоритм.
Кто знает ? Кто также работал с данным монетоприемником ?
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
14 мар 2009, 08:59
FUL
Ванек, монетник работает по пульсу, мануал почитал ради интереса, ты что хочеш его по протоколу запустить :o ;D
Вы залезли в дебри, надо идти от обратного, сравните уровни согласования, возможно у вас в устройстве ТТЛ уровень, недостаточный размах импульса, ну а написать прожку подсчета импульсов для вас не составит труда.
Не забывайте что количество импульсов вы назначаете софтом на каждый номинал монет.
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
14 мар 2009, 10:26
qrz6
Я полностью согласен с FUL, тем более в PDF так и написано:
Parallel output:
The output connector is the same as the NRI G13 coin validator.
У NRI G13 уровни сигналов TTL.
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
14 мар 2009, 11:58
Ванек
FUL писал(а):Ванек, монетник работает по пульсу, мануал почитал ради интереса, ты что хочеш его по протоколу запустить :o ;D
Вы залезли в дебри, надо идти от обратного, сравните уровни согласования, возможно у вас в устройстве ТТЛ уровень, недостаточный размах импульса, ну а написать прожку подсчета импульсов для вас не составит труда.
Не забывайте что количество импульсов вы назначаете софтом на каждый номинал монет.
В чем разница работы по протоколу и по импульсу ?
Как сравнить уровни согласования ?
Как понять что имеет место недостаточный размах импульса ?
Как написать программу подсчета импульсов - за что цепляться , есть ли аналогичные программы у кого ?
Последнее предложение я понял, но софт идущий с монетоприемником , очень глючный и с вопросиками в меню вместо шрифтов. Может у кого есть софт для EU2 нормальный и который работает ?
Re: Монетоприемник EU-2, JP-2 . Н У Ж Н А П О М О Щ Ь ! ! !
Добавлено:
14 мар 2009, 12:03
Ванек
qrz6 писал(а):Я полностью согласен с FUL, тем более в PDF так и написано:
Parallel output:
The output connector is the same as the NRI G13 coin validator.
У NRI G13 уровни сигналов TTL.
Что это означает что у NRI G13 уровни сигналов TTL ? Правда что программа написанная для NRI G13 по подсчету монет, может теоретически подойти к EU2.
В какой среде писать программу ?
На каком языке ?
Можно ли обойтись без комовского порта на ПК ?
Есть ли у кого процедуры или функции , которые считывают импульс от устройства связанного через стандарт RS-232 ?