roboforum.ru

Технический форум по робототехнике.

Способы измерения длительности импульса.

Re: Способы измерения длительности импульса.

HarryStar » 27 ноя 2010, 02:18

Импульсы идут вразнобой. При этом конечно точность упадет, но это терпимо. атмега32 не принципиально, но это как я понял самый крутой из DIP-корпусов. Другие типы корпусов сложно мне паяльником паять, а покупать готовые платы, например с мега128 мне пока преждевременно.

Re: Способы измерения длительности импульса.

avr123.nm.ru » 27 ноя 2010, 11:03

NorthStar писал(а):нужно измерить длительность импульса на микроконтроллере PIC16F877 (подключить к аксселерометру). К сожалению оба порта PWM/компаратор заняты.
Обратите внимание на новейший дешовый PIC18F67K22 http://www.microchip.com/wwwproducts/De ... e=en547580 это семейство PIC18F87K22 у него
10 модулей захвата-сравнения,
АЦП 12-бит 16 входов.
3 компаратора
таймеры -КУЧА - 6 x 8-bit, 5 x 16-bit
2- USART, 2- SPI/I2C)

16 входов для емкостных сенсоров.

64 Мгц 16 mips примерно и цена смешная - в розницу всего 170 рублей у Семенова Михаила - http://mkpochtoi.narod.ru/price.htm
PIC16F877 наверняка дороже стоит.

Program Memory (KB) 128
CPU Speed (MIPS) 16
RAM Bytes 3,862
Data EEPROM (bytes) 1024
Digital Communication Peripherals 2-A/E/USART, 2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 7 CCP, 3 ECCP
Timers 6 x 8-bit, 5 x 16-bit
ADC 16 ch, 12-bit
Comparators 3
Temperature Range (C) -40 to 125
Operating Voltage Range (V) 1.8 to 5.5
Pin Count 64
XLP Yes
Cap Touch Channels 16



Семейство PIC18FxxK22 имеет такие особенности:
• диапазон рабочих напряжений от 1.8 до 5.5В
• от 8 до 128 Kб Flash
• до 1 Kб EEPROM,
• периферию для построения емкостных сенсоров mTouch
• 10 или 12-и разрядный АЦП,
• большее количество таймеров, модулей CCP и коммуникационных интерфейсов
Вложения
PIC18F67K22_PIC18F87K22_data.gif


Rambler\'s Top100 Mail.ru counter