Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Компасс Инклинометр для авто

Компасс Инклинометр для авто 08 янв 2016 22:12 #1

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 885
  • Спасибо получено: 41
Может быть тема не ко времени и ув.Soir нету желания заняться написанием софта для него. Но в праздничные дни была возможность и время возле кома набросать проект и развести печатную плату,под возможную реализацию данного проекта.
Думаю компас интересным гаджетом в машине но и использоваться как электронный уровень или устройство для начальной установки спутниковых тарелок.
Это первое устройство под которое сначала разрабатывалась плата а потом уже рисовалась схема и проект. Это делалось из за того, чтобы получить как можно меньшие размеры самого компаса. В машине к примеру его можно легко встроить в штатный подстаканник. Так он не находится постоянно перед глазами, но находится на виду и с него можно легко считать информацию даже боковым зрением.
Состав:
1. Модуль GY-521-MPU6050 -гироскоп, позволяет определять точное положение объекта в пространстве.
2. Модуль GY-273-HMC5883l - электронный трех осевой компас, позволяет определять азимут объекта относительно севера.
Оба модуля имеют применения в мобильных устройствах и приложениях связанных с пространственной ориентацией.
Связь с ЦП по двунаправленной шине I2C. Причем первый модуль имеет транзитные выходы для обмена и каскадирования с другим модулем , в нашем случае с модулем компаса.Так же эти модули имеют встроенные стабилизаторы 3 вольтного напряжения позволяющие их питать с линии питания Меги 328.
Индикация :Светодиодная, динамическая. Азимут выводится на один из 12 дискретных светодиодов соответствующих углу 22.5 градусов. Весь горизонт разделен на 16 светодиодов. Коммутация анодами 9 и 10 разряды устройства. Светодиоды размещены по контуру круга верхний светодиод - направление на север - 0 градусов. Индикация кольцевой шкалы - один светящийся диод в зависимости от поворота устройства.Верхний дисплей трехразрядный, динамическая индикация, коммутация анодами (+) на нем отображается угол в градусах азимута от 0 до 359 градусов.
Нижний дисплей четырехразрядный, динамическая индикация коммутация анодами (+) от портативного ДВД проигрывателя. Н сегмент в нем заменен пиктограммами, которые легко можно доработать и использовать как указатели (стрелки) направления наклона лево - право слева от цифр по оси Х и справа стрелками вперед - назад по оси Y. Так же в этом индикаторе вместо разделительного двоеточия присутствует вертикальный светодиод разделяющий пары цифр который используется для индикации нулевого угла как по оси х так и по оси Y. Т.е. он показывает нулевые оглы по обеим осям.
Левая пара цифр оказывает угол положения объекта по оси Х (лево - право), правая пара цифр показывает угол положения объекта по оси Y ( перед - зад)
Питание устройства в машине от линии 12 вольт от зажигания в автономном режиме достаточно 9 вольтной кроны.
Конструкция устройства:
Де односторонние платы собранные слоеным пирогом Размер 5х5см. Первая плата - индикация на ней размещены индикаторы и светодиоды. Вторая - на ней размещены М328, стабилизатор питания устройства и платы 1 и 2. Размеры и дизайн платы позволяют устанавливать устройство практически в любой подиум для автоприборов или монтировать его в штатную приборную панель или вместо аналоговых часов.

Вложенный файл:

Имя файла: KompassM328LED.rar
Размер файла:72 KB
Последнее редактирование: 09 янв 2016 17:42 от Vakula. Причина: ошибки
Администратор запретил публиковать записи гостям.

Компасс Инклинометр для авто 09 янв 2016 18:02 #2

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Igr44 пишет:
Может быть тема не ко времени и ув.Soir нету желания заняться написанием софта для него...
Может быть, когда-нибудь...
Про эти датчики я ничего не знаю.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Igr44

Компасс Инклинометр для авто 09 янв 2016 19:08 #3

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 885
  • Спасибо получено: 41
Спасибо!
Я и не обирался Вас сейчас об этом просить. На самом два незаконченных проекта с вашим участием, но пока ежедневно на выезде не могу просто спаять все железки в кучу.
А по чипам :
Модуль инклинометра www.google.com.ua/url?sa=t&rct=j&q=&esrc...mxHFo2yTtPRmX_M_HA1Q
Модуль компаса
www.google.com.ua/url?sa=t&rct=j&q=&esrc...m=bv.111396085,d.bGQ

И вопрос. В проекте который я накидал возможно отказаться от кварцевого резонатора ( используя внутренний, и один вывод генератора отдать на вывод, второй на ввод?
И возможно ли использовать такую индикацию без ключей на транзисторах о анодам индикаторов?
Администратор запретил публиковать записи гостям.

Компасс Инклинометр для авто 09 янв 2016 19:23 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Igr44 пишет:
В проекте который я накидал возможно отказаться от кварцевого резонатора ( используя внутренний, и один вывод генератора отдать на вывод, второй на ввод?
Наверно можно, но нужно изучить вопрос - требуются ли в программе точный отсчет времени.
Igr44 пишет:
возможно ли использовать такую индикацию без ключей на транзисторах о анодам индикаторов?
Всего 10 разрядов, это означает, что каждый в отдельности разряд будет светиться только 1/10 времени. Может оказаться недостаточной яркость индикаторов. И кстати, у Вас там несколько разных индикаторов и очевидно с разными характеристиками. Может оказаться и яркость разной, возможно потребуется индивидуальное выравнивание яркости.
Если хотите, я могу по-быстрому написать тестовую прошивку. Выводиться будет произвольная информация, цель - посмотреть на яркость и решить по ключам.
Последнее редактирование: 09 янв 2016 19:24 от Soir.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Igr44

Компасс Инклинометр для авто 09 янв 2016 19:37 #5

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 885
  • Спасибо получено: 41
На сколько я посмотрел, (но могу и ошибаться) вроде точных отсчетов времени эти чипы не требуются, отталкиваются они от скорости и2с обмена.
По яркости это не проблема,яркость между разнородными индикаторами легко можно выровнять номиналами резисторов в катодах индикаторов и подключать эти ветви ( кольцевой индикатор, верхний и нижний)паралельно. Или я попаду домой и уточню какой индикатор имеет наименьшую яркость ( по моему , тот, что в двд стоит)и только аноды этого индикатора подключать через ключи. По плате вытравлю ее в понедельник, тогда и выложу фотографии. Ну а демку не плохо бы сделать чтобы действительно было от чего в железе отталкиваться.
Администратор запретил публиковать записи гостям.

Компасс Инклинометр для авто 09 янв 2016 20:23 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Вот вам "демка" - светится всё.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Igr44

Компасс Инклинометр для авто 09 янв 2016 21:12 #7

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 885
  • Спасибо получено: 41
Спасибо!
Я так понял по скрину фьюзов что кварц можно исключать и назначить уже на плате и в проекте выход
Администратор запретил публиковать записи гостям.

Компасс Инклинометр для авто 09 янв 2016 21:22 #8

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Это тестовая прошивка для проверки индикаторов, не более.
По кварцу, скорее всего он не обязателен, но мне надо взглянуть на даташиты датчиков и увидеть всё ТЗ, прежде чем ответить однозначно.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Igr44
Модераторы: wolf2000, Vakula, Айнцвайдрайченко