Страница 1 из 1

Приём данных с индикатора часового типа на ESP8266

Добавлено: 14 апр 2025, 09:43
tol123
Приём данных с индикатора часового типа на ESP8266 в flprog 9.2
Цель
Считать 24-битную последовательность, поступающую от индикатора часового типа, подключенного к ESP8266, и выводить данные через UART.

Подключение к ESP8266
D5 (GPIO14) — вход CLK (синхроимпульсы)

D6 (GPIO12) — вход DATA (биты данных)

D7 (GPIO13) — используется для определения паузы между последовательностями (окончание передачи)

GND — общий с индикатором

Принцип работы
Индикатор выдаёт 24 бита данных, синхронизированных по тактам на линии CLK.

Примерно каждые 10 мс формируется новая последовательность.

При каждом импульсе CLK считывается значение с DATA и сохраняется в массив.

После приёма 24 бит:

Первые 16 бит — основное значение.

20-й бит — служебный, определяет знак:

0 — выводится +

1 — выводится -

Если пауза между импульсами превышает 10 мс — буфер обнуляется, и приём начинается заново.

Сферы применения:
1. Подключение к микроконтроллеру
- Вывод сигнала ZERO на МК для обнуления.
- Передача данных по аналоговому/цифровому выходу.
- Программная коррекция погрешностей.

2. Интеграция с ЧПУ
- Коррекция G-кода по показаниям индикатора.
- Датчик обратной связи для контроля положения.
- Подключение к Mach3, LinuxCNC.

3. Node-RED и голосовые уведомления
- Передача данных по UART, Modbus, Wi-Fi.
- Голосовые предупреждения (TTS).

4. Измерительные приспособления
- Калибровка 3D-принтеров, лазерных граверов.
- Самодельные компараторы с автофиксацией.
- Тестовые стенды для контроля параметров.

5. Дополнительные функции
- Пороговые значения с сигнализацией.

6. Балансировка колёс и валов
- Измерение биения (радиального/осевого).
- Интеграция с ПО для балансировки.
- Визуализация дисбаланса на графике.

Re: Приём данных с индикатора часового типа на ESP8266

Добавлено: 14 апр 2025, 17:40
sam1sem1
можно марку индикатора точнее или ссылку где приобретали. Интересное решение для применения составлении карты высот ...индикаторы могут быть разные и соответственно распиновка другая

Re: Приём данных с индикатора часового типа на ESP8266

Добавлено: 14 апр 2025, 18:31
tol123
Электронный микрометр ETOPOO 0-25,4 мм за 1 472 ₽
https://sl.aliexpress.ru/p?key=dmAt37Y