PWM проблемы PIC16F877

M

masab_ahmad

Guest
Привет всем, я с помощью ШИМ порт RC1 на PIC16F877 для создания 40kHz волны ездить ультразвуковой датчик / передатчик ....., датчик использует таймер и АЦП рис, чтобы найти расстояние от объекта и дисков Двигатели соответственно .., но я также должны ездить 2 двигателей постоянного тока отдельно (я предполагаю, что 2 отдельных PWM будет использоваться для управления ими ..)! Так что я каким-то образом должны ездить ультразвуковые устройства с чем-то еще, какие-либо предложения?
 
Привет, вот записка о ультразвуковой датчик, предлагает вождение ЧМТ. Может быть, ваше устройство не это одно, а теория в принципе должны быть похожи. [URL = "http://www.sunrom.com/files/an0508309.pdf"] http://www.sunrom.com/files/an0508309.pdf [/URL] Если бы я тебя, я хотел бы использовать таймер 555 вариант (fig6 в DOC). Также подключите контакт сброса из 555 IC контролировать ультразвуковым tranmitter и выключения. Надежда помогает. Гудлак
 
является измерение расстояния и двигателя, приводящего непрерывно? Если ответ Нет, вы можете мультиплекс один из выходных ШИМ.
 
Вы можете иметь датчик, как это и использовать программное обеспечение ШИМ для управления двигателями. Или вы можете использовать меньшее PIC (например, 12F683) или другой PWM (или аналогичный) IC для вождения этого (например, UC3843). Вы можете искать альтернативы, такие как 555, предложение emresel. Надеюсь, что это помогает. Tahmid.
 
Использование ШИМ для двигателей и для ультразвуковой датчик, просто используйте простые задержки между выводом высокого и пин-низко. Идут на АЦП измерения, в то время 40Khz не может присутствовать в датчики, но это время достаточно хорошо, чтобы читать АЦП и получить измерение расстояния сделали.
 

Welcome to EDABoard.com

Sponsor

Back
Top