Показано с 1 по 3 из 3

Тема: Счётчик тикетов с 2-х диспенсеров на 1 контроллер

  1. #1
    Новичок
    Регистрация
    17.05.2015
    Адрес
    Брянск
    Сообщений
    22
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)

    Счётчик тикетов с 2-х диспенсеров на 1 контроллер

    Может кому пригодиться устройство такое, собрал на мк AVR мелкой. В общем в аппарате Hit The Beat от Andamiro (вроде как), стоит 1 контроллер и 2 магнитных счётчика, то есть игровых зон 2, диспенсера 2, а контроллер 1. Звонил в Москву, говорят что не предусмотрено прошивкой задействовать 2 входа для счёта тикетов, и по разговору понял что мол отвали и так работы много.
    Конкретно в моём варианте собрал устройство на МК которое считает тикеты по внешнему прерыванию с обоих диспенсеров, суммирует и выдаёт на контроллер GK на всем известные D2+ и D2-. Кому интересно могу выложить сюда схему и исходники, проект собран на коленке за 3 дня в свободное время, но со своей задачей справляется отлично. Ещё есть аппарат Питерский Cosmic Basketball так там тоже один контроллер и два диспенсера вообще без электромагнитного счётчика.

    P.S. Как вы извращаетесь в подобных случаях?

  2. #2
    Разбирающийся Аватар для NeiroN
    Регистрация
    30.01.2015
    Адрес
    Ижевск
    Сообщений
    119
    Поблагодарил(а)
    0
    Благодарностей: 5 (сообщений: 3)
    Я решил отложить подключение таких аппаратов. А схему и код конечно выкладывай. Я прикидывал - там должно было Attiny13 хватить.

    Может стоит выпросить у них исходники ? Мы сами можем дописать что нам надо)))
    А можно и самим написать - серверную часть я уже писал, протокол известен(за исключением удаленной прошивки).

  3. #3
    Новичок
    Регистрация
    17.05.2015
    Адрес
    Брянск
    Сообщений
    22
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Чуть позже через час примерно, код подправлю для удобочитаемости.

    ---------- Добавлено в 16:15 ---------- Предыдущее сообщение было размещено в 14:26 ----------

    Выкладываю всё что есть, файлы эмуляции в Proteus, схема в Eagle CAD, и исходники в Win AVR.
    По схеме: Оптопары для развязки, транзисторы к оптопарам прикручены чтобы не просаживали сигнал, Если подключать массу и +12 к транзистору то схема запитывается через транзистор, без + на вход КРЕНки(не стал разбираться с косяком). На выходах схемы могут быть косяки потому как корректировал что то по ходу испытаний, резисторы подтяжки может и не нужны. В общем ничего сложного кому надо разберутся.

    2 переключателя физических на схеме: 1-ый для выбора когда происходит отсчёт тикетов по нарастающему или падающему фронту
    2-ой переключатель - логическая инверсия выхода

    Логика программы вкратце: если есть сигнал на включение мотора диспенсера ---значит--- если произошло прерывание с любого входа(выдало тикет) ---значит--- запускаем таймер обратного отсчёта, по его истечению запускаем отсчёт на контроллер GK

    Тоесть По каждому тикету таимер обнуляется, когда тикеты все выдались таимер переполняется(срабатывает) и запускается процедура выдачи на контроллер GK

    По подключению, по ходу испытаний, подключил базы транзисторов на отдельный разъём на диспенсере.
    Так как в моём случае они на МК сами, то сигнал тикета там появляется только при присутствии лог 1 на запуск мотора диспенсера, а не тогда когда просто оптопара перекрывается(засовывают тикеты обратно допустим).

    А киперовцы прошивку ни когда не отдадут это их хлеб как говориться.

    P.S. Контроллер Mega48 потому как он был под рукой, стоимость у нас 140р. так что что тини что мега разница не существенна по стоимости. Мк на частоте 1 МГц.

    Ссылка на архив:http://my-files.ru/a0ahuf
    Последний раз редактировалось Peacemaker; 29.04.2016 в 16:51.

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 22.07.2019, 12:34
  2. Контроллер + Штрих Мини ФР К
    от nhkudav в разделе GameKeeper
    Ответов: 3
    Последнее сообщение: 10.02.2016, 13:52
  3. Ответов: 7
    Последнее сообщение: 27.04.2015, 11:09
  4. Контроллер не соединяет
    от KISS_ARMY в разделе GameKeeper
    Ответов: 9
    Последнее сообщение: 07.01.2015, 11:29
  5. Ответов: 3
    Последнее сообщение: 11.03.2011, 13:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •