Миландр
https://forum.milandr.ru/

1310НМ025 ещё один пример кода.
https://forum.milandr.ru/viewtopic.php?f=57&t=4108
Страница 1 из 1

Автор:  Ivan_frenele [ 2019-ноя-03 22:38 ]
Заголовок сообщения:  1310НМ025 ещё один пример кода.

Привет всем!
Решил поделится исходным кодом для работы с преобразователем сигналов датчиков перемещения 1310НМ025.
В процессе освоения микросхемы 1310НМ025 в составе отладочного комплекта, мною было решено сделать свой вариант программного обеспечения как для установленного микроконтроллера так и для ПЭВМ. Такое решение помогло лучше разобраться с особенностями преобразователя. Для микроконтроллера на ядре ARM Cortex-M3 программное обеспечение разработано в Keil, а для ПЭВМ в Qt Creator с использованием библиотек Qt. Виджет индикатора положения вала в градусах свой. ПО написано больше на "скорую руку", но для кого-то думаю будет полезно. Обмен данными между отладочным комплектом и ПЭВМ односторонний. Формат выдачи: $[СКВТ1-2 байта][СКВТ2-2 байта]*. Затем в программе на ПЭВМ преобразуется в градусы с помощью соотношения "угол в град= [СКВТx-2 байта]*360/65536".
P.S. Программное обеспечение разработано в ОС Windows.

Вложения:
1310NM025_исходный_код.rar [6.14 КБ]
45 скачиваний
1310NM025_программа.rar [4.6 МБ]
38 скачиваний
1310НМ025 - Keil.rar [454.17 КБ]
41 скачивание
[ attachment ]
Снимок экрана в 2019-11-03 21-44-38.png [ 64.04 КБ | 537 просмотров ]

Страница 1 из 1 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/