16+
Вторник
30 мая
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
MBedder  (16.10.2016 00:12 - 16.10.2016 00:32, файл(ы)) , в ответ на Круто, чё. Да, вспомнил, именно выходное сравнение и использовал для того, чтобы ядро не парилось, а синус генерился. автор: Барбос
Именно тот - больше ничего, это был просто тест сверхскоростной ШИМ. А вот этот мой комбинированный квантовый магнитометр/базовая станция дифкоррекции GPS/GLONASS на dsPIC33EP256MU806 - много чего делает: 
- меряет выходную частоту выносного квантового датчика магнитного поля с разрешением 1 пикотесла (3.5 миллигерца) с частотой измерения 10 Гц - рисует график вариаций магнитного поля на монохромном полутоновом OLED-дисплее 256х64 - меряет и отображает на дисплее всякие вспомогательные параметры магнитометра - отношение с/ш, уровень сигнала, напряжение и ток питания датчика и собственно прибора, и т.д. - вычисляет и показывает специфическую статистику измерений - средние, хорды, дельты и пр. - принимает данные со встроенного вспомогательного GPS/GLONASS приемника со встроенной антенной для получения временнОй информации - принимает навигационные данные с главного 10-герцового GPS/GLONASS приемника навигационного класса с выносной антенной. Умеет работать с любыми OEM-приемниками Javad, TopCon и Ashtech/Magellan десятка разных формфакторов - все актуальные разъемы и крепеж уже на плате - показывает параметры приема навигационных данных - число спутников, С/Ш, азимуты, восхождения и т.д. - записывает данные магнитометра в .CSV-файл, а сырые данные GPS/GLONASS - в бинарный файл (байт-в-байт) на USB-флешку (FAT32, fatFS, LFN), а также выдает все это наружу в два порта RS-232 - магнитометр и приемник конфигурируются отдельными .ini-файлами с той же флешки - в mag.ini задается интервал разбиения записи на файлы, язык интерфейса, параметры статистики магнитометра и пр., а в gps.ini содержится TCL-скрипт, который засылается в приемник по включению питания - умеет апдейтить свою фирмварь (включая и бутлодырь) с зашифрованного бинарного образа на флешке, т.е. In-The-Field Update - умеет делать скриншоты дисплея и записывать их в .bmp-файлы - управляется минималистическим юзерским интерфейсом в виде двух кнопок "туды-сюды" и тумблера "Record" по образу и подобию интерфейса наручных часов Все это влезло в 64-ногий dsPIC33EP256MU806 - из 280КВ flash занято меньше половины, а вот 28KB RAM - практически под завязку. Как можно увидеть на фото платы, компонентов всего ничего - dsPIC, драйвер MAX3232, еепромка 24AA02, приемник GlobalTop EA6H со встроенной антенной, пара трехвыводных LDO, несколько DC-DC модулей, дифусилитель для токочувствительного резистора, разъемы, буззер и щепотка дискрета.
Прикреплённые файлы:
VN2014.jpg:402 K

Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7525 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVII