Форум по микроконтроллерам: PIC16F876A для вендингового аппарата - Форум по микроконтроллерам

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

PIC16F876A для вендингового аппарата

#1 Пользователь офлайн   ariatas 

  • Прибывший
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 18 Май 17

Отправлено 18 Май 2017 - 00:14

Подскажите, где можно почитать про то, как можно запрограммировать PIC16F876A для модуля фиксации пролета предмета в вендинговом автомате
-3

#2 Пользователь офлайн   MAZ 

  • Консерватор - до мозга костей и суставов
  • PipPipPipPip
  • Группа: SuperMod
  • Сообщений: 1 386
  • Регистрация: 15 Февраль 11
  • ГородРоссия

Отправлено 18 Май 2017 - 08:54

Вы вопрос уточните? Запрограммировать программатором? Но почему тогда для прибора? Написать программу для прибора? Но тогда надо знать как писать программы и физический/логический смысл процесса "пролета предмета".
Если бы Бог не был консерватором, вместо десяти заповедей мы имели бы десять предложений
0

#3 Пользователь офлайн   ariatas 

  • Прибывший
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 18 Май 17

Отправлено 18 Май 2017 - 14:25

Мне нужно знать как снять напряжение с аналогового порта, определить дельту между двумя измерениями, если оно превышает какое-то значение, то выставить напряжение на цифровой ножке микроконтроллера. Желательно бы на С для MPLab :)
0

#4 Пользователь офлайн   MAZ 

  • Консерватор - до мозга костей и суставов
  • PipPipPipPip
  • Группа: SuperMod
  • Сообщений: 1 386
  • Регистрация: 15 Февраль 11
  • ГородРоссия

Отправлено 18 Май 2017 - 14:46

Наверно измерить напряжение. Для этого используют встроенный АЦП в 876А. 5 каналов. Измеренное напряжение будет U1. Через какое-то время измерить второе напряжение U2. Затем U1 - U2=Ud
Если Ud<Up ( порога), на выходе 0. Если Ud>Up? на выходе 1.(1 это приблизительно напряжение питания мк 5В)
Простейшая программа. Си не знаю. В MPLAB надо поставить компилятор для Си, чтобы работать с Си.
Для 876 это несерьезная задача.
Если бы Бог не был консерватором, вместо десяти заповедей мы имели бы десять предложений
0

#5 Пользователь офлайн   mf323 

  • Знаток
  • PipPip
  • Группа: Пользователи
  • Сообщений: 84
  • Регистрация: 27 Январь 13
  • ГородУфа

Отправлено 18 Май 2017 - 19:40

Может тогда просто использовать компаратор, операционный усилитель .... то есть без всяких программ.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей