Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите написать прошивку для PIC16F84A.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб янв 31, 2026 06:05:17

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 25 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 17:09:04 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
Всем привет!
Помогите написать прошивку для PIC16F84A.
У нас на работе стоят два турникета Ростов дон трипод , один из них вышел из строя, разобрали сгорел коммутатор КР1128КТ3А, сразу же поменяли но оказалось проблема еще и с контролером, проверили подкидыванием с другого турникета. Фирма которая занималась когда то ремонтом турникетов распалась и поэтому приходится все делать самому. Для начала я пробовал слить прошивку с рабочего мк, но всё без успешно похоже что там стоит защита на считывание, затем я срисовал схему чтоб хоть как то понять принцип работы. Как оказалось принцип работы не сложный, на PIC16F84A собрано два таймера примерно на 8с, то есть в покое на разъём SB1 и SB2 поступает 1 в момент когда человек поднес смарт карту к считывателю появляется 0 и таймер считает 8с и отключается, но когда человек проходит через турникет проворачивая его срабатывает оптопара и таймер отключается раньше. Вот примерно такой алгоритм работы, на схеме всё понятно, буду очень благодарен за любую помощь.
вот сам турникет:
http://s60.radikal.ru/i167/1211/7c/96ac1b36fecb.jpg
и вот сама схема, которую я срисовал:
http://s017.radikal.ru/i410/1211/37/fe1650df6413.jpg


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 18:04:48 
Друг Кота

Карма: 68
Рейтинг сообщений: 1408
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
ПОМОГИТЕ или правильнее напишите мне прошивку ? Чему помогать, где твоя программа?
А, вообще-то, логика простая, запускать таймер и выключать, это можно же россыпью сделать, если так сильно надо...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 18:52:44 
Грызет канифоль

Карма: 9
Рейтинг сообщений: 384
Зарегистрирован: Пн авг 29, 2011 19:40:22
Сообщений: 282
Рейтинг сообщения: 0
см вложение модель и прошивка
pic12f675, кварц не нужен
подали питание - горит красный
нажали смарт - выкл. красный и вкл. зеленый
через 8 сек вкл. красный и выкл. зеленый
если в течении 8 сек нажали опто - вкл. красный и выкл. зеленый

Изображение


Вложения:
Безымянный.GIF [19.51 KiB]
Скачиваний: 2422
tourniquet.rar [11.47 KiB]
Скачиваний: 363

_________________
Нажмите кнопочку www под этим сообщением, если возникли вопросы.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 21:02:50 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
Спасибо! но нужно два таймера, один таймер отрабатывает когда человек проходит в одну сторону, а другой в другую, но оба таймера подключены к одной оптопаре.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 22:00:47 
Грызет канифоль

Карма: 9
Рейтинг сообщений: 384
Зарегистрирован: Пн авг 29, 2011 19:40:22
Сообщений: 282
Рейтинг сообщения: 0
К примеру с нажатия на смарт прошло 4 сек, светится зеленый светодиод.
Сделали повторное нажатие на смарт - снова началось отсчитывание 8 сек.
Если смарт удерживается - постоянно горит зеленый.

Изображение


Вложения:
Безымянный.GIF [20.04 KiB]
Скачиваний: 2257

_________________
Нажмите кнопочку www под этим сообщением, если возникли вопросы.


Последний раз редактировалось ntv Чт ноя 01, 2012 22:06:03, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 22:02:02 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7014
Откуда: Ижевск
Рейтинг сообщения: 0
А как одна оптопара определяет в какую сторону проходит человек? По сигналу Вх1 или Вх2?

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 22:10:01 
Грызет канифоль

Карма: 9
Рейтинг сообщений: 384
Зарегистрирован: Пн авг 29, 2011 19:40:22
Сообщений: 282
Рейтинг сообщения: 0
смарт открывает турникет на 8 сек не зависимо от направления
(смарт на выход может заменен оптопарой, чтобы могли выйти без карточки)
оптопара блокирует турнике

_________________
Нажмите кнопочку www под этим сообщением, если возникли вопросы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт ноя 01, 2012 22:17:45 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7014
Откуда: Ижевск
Рейтинг сообщения: 0
А я так понимаю, что один из электромагнитов открывает вращение вертушки в одну сторону, а другой - в другую. Напрвление разрешенного вращения определяется сигналом "0" на Вх1 или Вх2. Оптопара фиксирует процесс вращения. Не, не так?

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Пт ноя 02, 2012 08:54:27 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
pyzhman писал(а):
А я так понимаю, что один из электромагнитов открывает вращение вертушки в одну сторону, а другой - в другую. Напрвление разрешенного вращения определяется сигналом "0" на Вх1 или Вх2. Оптопара фиксирует процесс вращения. Не, не так?

Всё верно один э.м. открывает в одну сторону а другой в другую, оптопара фиксирует процесс вращения, срабатывание э.м определяется сигналом "0" на Вх1 или Вх2.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Пт ноя 02, 2012 09:59:13 
Грызет канифоль

Карма: 9
Рейтинг сообщений: 384
Зарегистрирован: Пн авг 29, 2011 19:40:22
Сообщений: 282
Рейтинг сообщения: 0
Изображение


Вложения:
Безымянный.GIF [18.41 KiB]
Скачиваний: 2288
tourniquet.rar [12.04 KiB]
Скачиваний: 342

_________________
Нажмите кнопочку www под этим сообщением, если возникли вопросы.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Пт ноя 02, 2012 12:31:14 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
Спасибо большое! будем пробовать, а можно какие то другие PIC использовать а то PIC12F675 в наличие сейчас нет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Пт ноя 02, 2012 16:18:02 
Грызет канифоль

Карма: 9
Рейтинг сообщений: 384
Зарегистрирован: Пн авг 29, 2011 19:40:22
Сообщений: 282
Рейтинг сообщения: 0
Можно любые. Какие есть?

_________________
Нажмите кнопочку www под этим сообщением, если возникли вопросы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Пт ноя 02, 2012 16:20:34 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
ntv писал(а):
Можно любые. Какие есть?

И в прошивке не чего менять не надо?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Пт ноя 02, 2012 21:17:48 
Грызет канифоль

Карма: 9
Рейтинг сообщений: 384
Зарегистрирован: Пн авг 29, 2011 19:40:22
Сообщений: 282
Рейтинг сообщения: 0
- прошивку не меняют; меняют программу и затем получают новую прошивку;
- предложенная прошивка под микроконтроллер указанный в схеме - pic12f675;
- чтобы использовать прошивку с другим МК следует скорректировать программу;
- фразу "не чего" следует писать как "ничего";
- признак плохого тона отвечать вопросом на вопрос.

Вы выше написали, что pic12f675 нет в наличии.
Повторяю свой вопрос - какие микроконтроллеры есть у вас в наличии?

_________________
Нажмите кнопочку www под этим сообщением, если возникли вопросы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Сб ноя 03, 2012 10:31:32 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
Извините меня пожалуйста, не хотел обидеть, человек у которого закупаю микроконтроллеры только сейчас ответ дал, осталось два PIC16F628A и PIC12F629


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Сб ноя 03, 2012 14:25:17 
Грызет канифоль

Карма: 9
Рейтинг сообщений: 384
Зарегистрирован: Пн авг 29, 2011 19:40:22
Сообщений: 282
Рейтинг сообщения: 0
будет работать и без индикатора
Изображение


Вложения:
tourniquet2.rar [15.53 KiB]
Скачиваний: 397
Безымянный.GIF [49.57 KiB]
Скачиваний: 2471

_________________
Нажмите кнопочку www под этим сообщением, если возникли вопросы.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Сб ноя 03, 2012 22:11:18 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
Спасибо вам большое, очень помогли, контроллер уже купил буду пробовать, о результатах напишу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Пн ноя 12, 2012 15:27:05 
Родился

Зарегистрирован: Чт ноя 01, 2012 15:30:27
Сообщений: 14
Рейтинг сообщения: 0
Все получилось, на днях закончил, второй тоже переделал, на этом контролере даже стабильнее все работает, спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Ср авг 03, 2022 18:39:11 
Родился

Зарегистрирован: Ср авг 03, 2022 17:25:06
Сообщений: 1
Рейтинг сообщения: 0
Up-ну тему 10 летней давности :))
Попались мне не давно 2 платы от турникетов Ростов-Дон после криворуких подключальщиков (подали на вход питания турникета 220в вместо 12).
После восстановления озадачился прошивкой управляющего контроллера Pic16f628a - разумеется ничего не нашел и пришлось наваять свою на Proton Basic 2.0.0.8.
Выкладываю. Критика и доработки - приветствуются.
Плата - Modul TK02
В полном подключении не тестировалась. Железа (самого турникета) нет. Есть только платы.
Реализовано:
Входы СКУД - потенциальное управление
Входы пульта - импульсное управление (задержка для прохода 5 секунд)
Совместное нажатие Влево - Стоп или Вправо - Стоп разблокировка (блокировка) свободного прохода в соответствующую сторону.
Датчик прохода турникета - так-же обрабатывается в программе.
Фото платы https://img.radiokot.ru/files/150222/me ... 5eu2o4.JPG
В архиве исходники, прошивка, проект протеус


Вложения:
rostov-don.zip [67.72 KiB]
Скачиваний: 142
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите написать прошивку для PIC16F84A.
СообщениеДобавлено: Чт дек 18, 2025 06:25:01 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб июн 30, 2012 05:19:28
Сообщений: 49
Откуда: КБР г. Нальчик
Рейтинг сообщения: 0
Здравствуйте, уважаемые коты. Немного не в тему, но есть проект GPS эталона частоты. Суть в том, что в проекте применён довольно редкий чип PIC18F2220. У меня есть в наличии PIC18F2520. Это чип другого семейства, но у него больше памяти. Есть исходник программы. Может кто то из опытных поможет собрать прошивку под другой чип?


Вложения:
GPS.rar [20.59 KiB]
Скачиваний: 48
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y