Зарегистрироваться

Оптический энкодер или шутка производителя


Рано или поздно в жизни каждого самоделкина возникает потребность в покупке чего-то такого этакого, что обычно само в голову не придет. Вот и я жил себе спокойно и об энкодерах даже не задумывался.



Хотя должен признаться опыт работы с энкодерами имел. Как-то в одной и поделок использовал энкодер из принтера.

В данной истории все приключилось внезапно. Ползая по своим хоббийным форумам натолкнулся на конкурс. Сайт (называть не буду, т.к. разговор не о нем) проводил видимо раскрутку посещаемости и плюс один из форумчан проводил раскрутку своих российского производства изделий. И разыгрывался комплект из 3 наборов для самостоятельной сборки сервоконтроллеров. Я зарегистрировался на этом форуме, подал заявку (вместе с 3 или 4-мя всего лишь участниками) и… выиграл.

Так я стал обладателем 3-х наборов для сборки сервоконтроллеров. Далее мне потребовались энкодеры. Позволю себе объяснить для читателей не так глубоко погруженных в электронные компоненты, что такое сервоконтроллер, энкодер и с чем все это едят.

Есть 2 основных способа управлять точным перемещением в изделиях с ЧПУ (числовое программное управление). Попробую объяснить максимально доступным языком, без сложных схем и терминов.
Первый способ это шаговые двигатели. Шаговый двигатель имеет сложное устройство — несколько катушек, притягивающих сердечник в заданных положениях.





Количество положений, в которых может быть зафиксирован сердечник называется шагами, промежуточные положения (регулируются различными промежуточными напряжениями и соответственно магнитными полями) называют микрошагами. Управляет шаговым двигателем драйвер — это плата управления, как правило с микропереключателями шагов и регулировкой тока, протекающего через двигатель. На вход драйвера подаются сигналы: Enable (разрешить работу шагового двигателя), DIR (направление вращения), STEP (количество шагов, на которое двигателю необходимо повернуть вал). И драйвер переводит команды в обороты вала двигателя. Очень простая и надежная конструкция. Из минусов — скорость вращения двигателя ограничена из-за его конструктива, и если двигатель пропустит по той или иной причине шаги, то управляющая программа об этом не узнает. Отсюда и область применения — низко и среднескоростные двигатели в заданной области нагрузок. Например 3Д принтер или хоббийные станки.

Второй способ управлять перемещениями — сервомотор. Мотор сам по себе может быть любым, постоянного или переменного тока, без разницы. Единственное условие, его вал должен иметь энкодер. Энкодер — это устройство определения позиции вала в данный момент времени. Об энкодерах мы поговорим подробнее чуть позже. Сервоконтроллер имеет другой принцип работы, в отличии от драйвера шагового двигателя. Сервоконтроллер получает на входе те же самые сигналы Enable, STEP, DIR и подает на двигатель напряжение. Двигатель начинает вращаться в нужном направлении, энкодер возвращает данные о положении вала двигателя. Как нужное положение достигается, вал двигателя в нем фиксируется. Конечно это сильно упрощено, т.к. есть ускорение и торможение двигателя, управление током и напряжением, пропорционально-интегрально-дифференцирующий (ПИД) регулятор в контуре обратной связи,… но мы же договорились в этот раз не сильно лезть в теорию.



Какие же плюсы серводвигателей: любая скорость вращения, отсутствие пропуска шагов, бесшумность (шаговый двигатель ощутимо громок в работе из-за своего конструктива). Но цена сервоконтроллеров выше и существенно драйверов шаговых двигателей. Поэтому основная ниша сервоконтроллеров — профессиональное применение.

Для своего проекта я выбрал двигатели Динамо Сливен. Эти двигатели широко использовались в советское время в ЭВМ и их было какое-то нереально большое количество. Кажется, что практически любой хоббийщик или имеет такой двигатель или сталкивался с ним. На барахолках их до сих пор перепродают. Это двигатели постоянного тока с фантастическим неубиваемым ресурсом и устойчивостью к любым издевательствам.



В качестве сервоконтроллера я использовал выигранную плату. Она представляет собой развитие open source сервоконтроллера, известного под устойчивым брендом «сервоконтроллер Чена» — по имени китайца, году так в 2004-м, если не ошибаюсь, предложившим данную схему.



Теперь уже практически переходим сути обзора — к энкодерам. Выбор энкодера был осуществлен по характеристикам и цене. Какие бывают типы энкодеров. В основном это оптические и магнитные. Магнитные — когда на краях диска закреплены магниты, а возле них находится датчик Холла.



Решение дорогое, промышленное, обладает повышенной надежностью. Цена не хоббийная ни разу.

Оптические энкодеры. Самое распространенное решение. Есть в каждой мышке. Раньше отвечали за вращение шарика и колесика. Теперь шариков уже нет, а вот колесики остались. Принцип работы прост — прерывание светового пучка проходящим непрозрачным телом.



Оптические энкодеры есть 2-х типов: инкрементальные и абсолютные. Инкрементальные делятся на 2 подтипа. Простейшие инкрементальные — такие как изображены на рисунке выше. Они определяют пересечение светового потока и на их основе можно построить, например, тахометр. Недостаток данного энкодера состоит в том, что при помощи него невозможно определить направление вращения диска. Инкрементальные 2-х канальные решают задачу определения направления вращения диска.



Для этого используется не один фотодиод, а несколько, обычно 4. Они формируют 2 независимых канала передачи данных, и сравнивая сигналы с этих каналов можно однозначно сделать вывод о направлении вращения диска.



Какие же недостатки есть у данного инкрементального энкодера? Недостаток один, но для ряда применений он критичный. При инициализации энкодера мы не знаем в каком положении находится диск. Т.е. мы можем узнать только направление и скорость вращения диска.

Для получения полной информации, а именно — начальное положение диска, направление и скорость вращения используются абсолютные энкодеры.





Абсолютные энкодеры используют диск со сложной системой кодировки положения. Наиболее распространен код Грея — двоичная кодировка с защитой от ошибок.

Я остановил свой выбор на инкрементальном энкодере с контролем направления вращения, т.е. с двумя квадратурными каналами вывода информации. Разрешения в 100 линий на оборот диска мне было за глаза. Поэтому на Алиэкспрессе я нашел энкодеры за разумную цену и с нужными мне характеристиками.

Вот фотка 3-х пришедших мне энкодеров. Дошли они недели за 3.



У энкодеров 4 вывода, Красный — питание 5В, Черный — земля, Цветные — каналы А и В.
Я быстренько выточил втулочку на вал двигателя под крепление диска, ввинтил туда стержень с резьбой.



На 3Д принтере распечатал площадку под крепление датчика энкодера



Собрал все вместе



Подключил сервоконтроллер, и… тут бы был счастливый конец обзору, но нет. Ничего не заработало. Даже близко ничего не заработало.

Подключил осциллограф и понял, что никаких квадратурных сигналов на выходе нет, только шумы, наводки и непонятные выплески. Грешил я на все на свете. И на требовательность к позиционированию, и на засветку, и на наводки электромагнитные. И часами аккуратно возюкал датчик в разных положениях, выключал свет и пытался проделать все тоже самое в темное. «Крокодил не ловится, не растет кокос.» Разумеется я перепробовал все 3 энкодера. Везде тоже самое. И тут меня дернуло поразглядывать датчик в микроскоп.



То что я увидел повергло меня в изумление. Все 4 сенсора стояли в ряд по радиусу диска, т.е. засвечивались через прорезь диска одновременно. Разумеется ничего не работало. Датчики должны стоять перпендикулярно радиусу диска, и засвечиваться последовательно разными фронтами прорези диска. Я не мог поверить, что это так просто и так глупо. Китайцы поставили датчик с поворотом на 90 градусов. Я спросил на форуме у такого же как я покупателя таких же энкодеров как у него стоит датчик. И у него все было также неправильно и не работало.

Почесав в затылке я решил попробовать это дело исправить. Энкодер разобрался легко, при помощи фена расплавил термоклей и достал внутренности.



Поднес датчик к диску так чтобы сенсоры был поперек рисок. Конечно датчик корректно не встал, но на осциллографе начал появляться какой-то осмысленный сигнал.



Дальше разрезал корпус энкодера сбоку, наростил проводочками расстояние между светодиодом и матрицей сенсоров и засунул все в корпус по-новому.



На фото видно, что сенсоры стали перпендикулярно радиусу диска.

Собрал, подключил к сервоконтроллеру и… Бинго, все заработало! Мотор встал в режим удержания позиции. Т.е. при попытке проворота вала двигателя, мотор упирается и если его все же провернуть, то возвращается в исходное положение.



Ну а дальше двигатель займет свое место на фрезерном станке, но это уже совсем другая история...:-)

Как резюме. Энкодер из коробки не работает. К покупке не рекомендую. Но в своей ценовой категории, если он был бы исправным, это хорошее бюджетное решение. Либо если переделка изделия в работающее не пугает, то можно брать и переделывать.

У продавца куча положительных отзывов на такой энкодер. Либо это все липа, либо, что вероятнее, брак пошел массово совсем недавно.

Я написал продавцу, он пока шлет мне тонну технических описаний и предлагает попробовать еще, и намекает, что это я не разобрался. Буду на него давить. Пусть хоть часть денег вернет. Я столько времени угрохал из-за их заводского разгильдяйства.

Всем добра и удовольствия от хобби!
+
avatar
+22
Спасибо за подробное описание принципа работы энкодера.
Плюс в карму.
+
avatar
+30
Вам спасибо, что зашли и прочитали. Для автора это всегда бальзам:-)
+
avatar
0
Это нам, рядовым dev/hand dev/ass читать такое в радость)
+
avatar
  • skif31
  • 07 мая 2016, 04:57
+3
Обзор интересный. А датчик вместе с корпусом нужно было повернуть на 90 градусов. Немного необычно, но так уж он крепится
+
avatar
0
Глядя на фото датчика и кодового диска не верится, что такое — под 90 градусов — возможно: диск будет упираться в корпус датчика.
+
avatar
+2
К сожалению так не получается. Диск упирается в корпус датчика.
+
avatar
+2
Спасибо за обзор. Есть одна неточность, в мышах в 90% стали применять механические энкодеры, что ужасно бесит (забиваются смазкой и грязью)
+
avatar
  • katran
  • 07 мая 2016, 13:30
0
зато дёшево но основной профит это частая смена мышек от поломки оного
вечная мышка изготовителю не выгодна
+
avatar
0
Да ладно бы в дешевых мышках, в дорогих версиях стали делать!
+
avatar
  • katran
  • 07 мая 2016, 16:39
0
так это не отменят то что они не должны быть вечными…
просто в дорогих мышках обычно электроника хорошая и бренд+реклама
+
avatar
0
Логитек отказалась от политики замены мышек по почте. Мышки за 30$ стали умирать за 2 месяца. (правда после шаманских манипуляций, с обезжиривателем и приклейкой «козырька» живут неплохо)
+
avatar
+1
Вот ещё — мышей менять :)

+
avatar
0
Ха-ха, говорит a4tech, у меня за 2 года сточилась ось колесика и просто начала прокручиваться. Капля клея спасла ситуацию, а вот второй глюк так и не смог побороть — курсор теперь только по диагонали гуляет почти.
+
avatar
0
Мне такие для мышек тоже нужны. Где взять, магазин?
+
avatar
+1
Там, где я брал, их уже нет.
Ищи по фразе «mouse encoder KAILH».
+
avatar
+1
Господа, у вас машины времени у всех?
Где вы в 2016 году взяли механических мышей, да еще и горячо обсуждаете их ремонт?
Или меня в прошлое забросило?
+
avatar
0
В оптических мышках тоже есть энкодеры. На колесике прокрутки. И да, механика там бесит. Колесико приглюкивать начинает со временем.
+
avatar
0
Сенсорная прокрутка рулит )
+
avatar
  • DH_
  • 14 мая 2016, 16:10
0
И штырь отламываетися часто, который в энкодер вставляется (если я правильно понял, о чем речь).
+
avatar
+2
Ничего не знаю, MITSUMI уже лет 15 работает и не собирается помирать. Уже и производителя такого нет, кнопки отполированы до блеска а она всё работает и работает…
+
avatar
0
почти копия на заправках стоит в датчиках расхода топлива,, НАРА''
+
avatar
0
В нарах вроде как герконы
+
avatar
  • Aloha_
  • 07 мая 2016, 06:31
+2
Энкодеры можно из струйных принтеров повытаскивать — совсем за бесплатно.

ТС,вопрос, неужели шаговик пропускает шаги, что приходится энкодер использовать? Шагами нельзя углы считать ? Разобрался. А обороты у вашего двигателя какие? Энкодер считать то успевает?
+
avatar
+2
Энкодер успеет все что угодно, он практически не имеет никаких ограничений по производительности. Затык может быть в сервоконтроллере, т.к. там стоит микроконтроллер, который должен успевать обрабатывать сигналы. Частота работы микроконтроллера — 20 МГц, т.е. 20 млн. тактов в секунду. В зависимости от сложности программы, в секунду он может обработать около 10 тыс. событий (2000 тактов на событие) — это я взял с колоссальным запасом.
Частота вращения двигателя — до 6000 тыс об/мин, т.е. до 100 об/сек. 4 датчика с 2 фронтами сигнала умножить на 50 оборотов — 800 событий в секунду. Так что все будет успевать обсчитываться.
+
avatar
+1
Что-то я с математикой заговорился. Фразу надо читать так:
Частота вращения двигателя — до 6000 тыс об/мин, т.е. до 100 об/сек. 2 квадратурных канала с 2 фронтами сигнала умножить на 100 оборотов в секунду и 100 линий диска — 40 тыс. событий в секунду. Так что все будет успевать обсчитываться.
+
avatar
0
Нередко в микроконтроллерах стоят готовые модули QEI, позволяющие обсчитывать импульсы вплоть до частот, близких к тактовой частоте самого микроконтроллера. Там как минимум мегагерцы.
+
avatar
0
Ну, если программа может обработать всего около 10 тысяч событий, то не будет, наверное? Для обработки 40 тысяч событий придётся написать программу, укладывающуюся в 500 тактов на событие.
+
avatar
0
По математике да, а в на практике, т.к. прошивка закрытая, то я не знаю какое количество тактов на событие потребляет программа. А для управления осями фрезера по металлу, мне больше 30 оборотов в минуту не понадобится. Это я прикидывал для максимальных оборотов движка.
Можно будет потестировать кстати. Когда руки дойдут отпишусь.
+
avatar
  • Serg32
  • 07 мая 2016, 12:32
+1
Минимум два энкодера можно достать из шариковой мышки.
+
avatar
+4
Обзор отличный. Плюсанул.
Только коробят «хоббийщики», «хоббийная». Есть же нормальные слова, например — «любители», «любительская».
+
avatar
  • Ohus
  • 07 мая 2016, 08:28
0
А из мышки нельзя было датчик приколхозить?
+
avatar
0
В тексте же разжёвывается.
+
avatar
  • Ohus
  • 07 мая 2016, 09:15
0
Что разжевывается?
В мыше есть колесико. Датчик. Вперед назад определяет…
Вы сами бы прочитали бы.
+
avatar
0
Хм, и правда. Тип тот же, что и в мышином.
Ну ладно, попробуйте тогда посчитать, сколько отсчётов у энкодера в вашей мышке. В моей — примерно 15-20, по ощущениям. Автору «100 — за глаза», но сомневаюсь, что хватило бы 15-20.
+
avatar
0
автору нужен датчик, который при включении станка будет давать инфу о положении ротора двигателя
для этого нужен диск с кодом грея

в мышке просто 2 фотодиода для определения направления вращения
+
avatar
  • vlo
  • 07 мая 2016, 10:48
+3
автор недвусмысленно написал, что «остановил свой выбор на инкрементальном энкодере с контролем направления вращения, т.е. с двумя квадратурными каналами вывода информации.»

откуда тут взялся код грея?

в мышке ровно тоже самое, что является основным предметом обзора.
+
avatar
+5
Наверное можно было и из мышки. Но под рукой не было лишней мышки. Это раз, а два, не все датчики выдают квадратурный сигнал. Как правило после светодиодов выходит аналоговый синусоидальный сигнал. И в квадратурный его превращает компаратор.
Так что нужно было найти мышку, посмотреть какой сигнал у нее на выходе, найти где находится компаратор, отдельно или в составе специализированной микросхемы, и все это выдрать, сделать корпус, возможно припаять компаратор и т.д. Я решил упростить себе жизнь и купить готовые энкодеры.
Путь с выдернутым датчиком из принтера я проходил. Вот плата, которую пришлось спаять возле выдранного из принтера датчика, чтобы на выходе был сигнал в нужном мне виде. На фото слева, там на обороте еще пара микросхем притаилась.

+
avatar
  • MihB
  • 07 мая 2016, 09:10
+1
Интересный вопрос с расположением сенсоров. На фотографии у продавца видно, что они стоят так же, как в присланном изделии.

У других продавцов (в т.ч. на Ebay), где видно расположение сенсоров, они расположены так же.
Видимо есть способ заставить работать датчик без его переделки. Например, под углом поставить.
+
avatar
  • loole
  • 07 мая 2016, 10:02
+2
Китаец комплектует «абсолютные» датчики «инкрементальными» дисками. 100% рефанд, как по мне :)
+
avatar
+1
тоже мысля вертелась — у дисков в комплекте рисунок не тот
вон там внизу фотка с более правильным диском
+
avatar
0
Мне не удалось :-) Как только не вращал :-)
+
avatar
  • loole
  • 07 мая 2016, 09:33
+3
И все таки теорию надо подтянуть

Может прод. просто с дисками напутал?
+
avatar
+2
Способов подключения гораздо больше чем в статье. Это однозначно. В описанном вами случае используется матрица из 5 фотодиодов, расположенных в 3 ряда. 2 в первом ряду — канал А, 2 во втором ряду — канал В, и один в третьем — определяет полный оборот диска. Поэтому такой случай я не рассматривал.
Я привязывался к конфигурации комплектного диска с обычными прорезями и своей матрицы фотодиодов в один ряд по 4 штуки.
+
avatar
  • loole
  • 07 мая 2016, 12:03
+3
Садись- два!
«Трехканальный энкодер содержит (рис. 3.6):
— два канала измерения положения ротора A и B, затемненные участки кото-
рых сдвинуты на 90°,
— канал определения начального положения ротора 0.»
Три светодиода- три (3) фотодиода. Что из этого можно извлечь: далее по тексту

«Это однозначно» Да, про абсолютные автор статьи не в курсе, нам оно и не надо.
+
avatar
+6
Попробуйте быть менее категоричным. И не ставить оценки.
Основной посыл — схем подключения много. И количество датчиков зависит от схемы подключения. Чем больше датчиков, тем помехозащищеннее решение.

+
avatar
  • loole
  • 07 мая 2016, 13:11
+1
Не обижайтесь, я просто плавно подводил к другому решению.
Corel — струйник — пленка. Для увеличения оптической плотности печатаем зеркально и склеиваем рисунком внутрь. И не надо ломать датчик.

Но Вы опять не прочитали текст над картинкой. Помехозащищенность не при чем.
«Выходной сигнал имеет два канала, что позволяет определять направление вращения.»
+
avatar
+2
Я не обижаюсь. Текст я прочитал, и как раз попытался ответить, что 2 канала могут состоять как из 2х фотодиодов, так и из 4х и из 6-ти. На обозреваемом энкодере как раз 2 канала и 4 фотодиода. Диск в Кореле печатать пока не готов, довести бы до ума начатые проекты:-) Времени на все решительно не хватает.
+
avatar
  • loole
  • 07 мая 2016, 13:57
0
Они делают диски на 1К шагов и для улучшения сигнал/шум оптопары увеличивают площадь. Удачи Вам и что б времени хватало на все!
+
avatar
  • Lone
  • 14 мая 2016, 17:43
+1
Насчет корела… Кину ссылочку, может пригодится. Писалось для поворотных устройств антенн. Вроде кто-то даже для телескопов использовал…
ra4hmf.narod.ru/FILES/GRAYCODE/graycode.html
+
avatar
0
спасибо, сохранил в закладках
+
avatar
+1
Для своего проекта я выбрал двигатели Динамо Сливен. Эти двигатели широко использовались в советское время в ЭВМ и их было какое-то нереально большое количество. Кажется, что практически любой хоббийщик или имеет такой двигатель или сталкивался с ним.
Делали мини-дрели из них. Свои запасы двигателей выбрасывал со слезами… :)
+
avatar
  • loole
  • 07 мая 2016, 09:42
+5
Куда?!
+
avatar
0
На помойку, куда ж еще. Или вопрос про координаты той помойки? :)
+
avatar
+1
недавно игрался с энкодером от мышки. Работает -))) Дешево и сердито. ТОлько желательно его не засвечивать чем-то посторонним.
+
avatar
0
Спасибо. Читается легко. Прямо литературное произведение.
+
+
avatar
0
Хороший обзор
+
avatar
0
А я вот ищу абсолютный энкодер по адекватной цене и габаритам… В идеале — такой же диск и оптическую систему (знать на какой угол повёрнуты вертикальные жалюзи)
+
avatar
0
а если достать такой же из мышки? )
+
avatar
  • SEM
  • 07 мая 2016, 18:43
+5
То мышка перестанет работать.
+
avatar
0
Автор а палатку серво контроллера сами собирали или он уже готовый был? Видны гули возле резисторов. Если можно дополните обзор более качественными фото этой платы сдвух сторон.
А у меня вот такой.
+
avatar
0
На первой фотке она неотмытая. Паял я сам. Вот фотки уже отмытой.





Если интересно, то вот ссылка на форум по данному сервоконтроллеру.
+
avatar
0
Вроде люди собирают, у них все работает.
Экономия налицо. Сервы лучше чем ШД.
А тут ещё и дешевле выходит.
+
avatar
0
А по поводу этого энкодера сам годик назад так обжегся. И про струйные принтеры вы это зря. В НР на протяжке бумаги стоит диск на 1200 линий на оборот а вот фотопетлю надо ставить из бегающей головки к ней никаких плат и компораторов не надо там полностью интегрированное решение и даёт чистый меандр ТТЛ выход.
+
avatar
0
Я ничего против энкодеров из струйников не говорил))) Просто в моем случае датчик выдавал аналог. Я его компаратором приводил к виду двух квадратурных сигналов, а потом из пропускал через логику и получал на выходе платы Step и DIR. Разрешение было 1000 линий на оборот. Принтер вроде Canon был, какой под руку подвернулся, из того и выдрал.
+
avatar
0
Если из энкодера делали степ/дир значит пробовали сервоконтроллер на пике из апноута an696? Или я ошибаюсь. Если так то каков результат?
+
avatar
+1
Нет, это другой проект. Электрическая гитара токарника.
+
avatar
0
А можно подробней?
Что за токарник?
Очень вкусная тема, но моих знаний в электронике совсем недостаточно.
Мне кажется моих знаний мягко говоря будет недостаточно для самостоятельной сборки
+
avatar
+1
Токарник — китаец WM-180. Тема про электрогитару
+
avatar
  • AL_Kur
  • 15 мая 2016, 13:22
+2
>«Китайцы поставили датчик с поворотом на 90 градусов. „
Где-то я уже читал про подобное:
«Вчера правительственная комиссия по расследованию аварии ракеты-носителя “Протон-М» подтвердила, что причиной ЧП послужила неправильная установка трех из шести датчиков угловой скорости с недопустимым разворотом на 180 градусов. Это сказалось на получении системой управления ракеты некорректных данных о ее ориентации. Об этом сообщил руководитель комиссии, заместитель главы Роскосмоса Александр Лопатин, по словам которого такие технические нарушения могли произойти только из-за «применения физической силы» при установке датчиков, поскольку сами они были полностью исправны.
Подробнее: www.kommersant.ru/doc/2248968
Все новостные программы показали старт «Протона» 2 июля 2013 года.
+
avatar
  • Jardel
  • 25 июня 2016, 05:54
0
Hi Russian folks,

Thanks a lot for the review and comments!
I've just spent a few hours struggling with this Chinese sensor and no luck either.
I saw the sensors with a good magnifying glass and realised what you reported… and I got very confused.
After finding this post, everything makes sense now!

Cheers!

P.S.: I used google translate to understand this page.
+
avatar
0
You are absolutely welcome. Glad you enjoyed the post. Obrigado))
+
avatar
  • Aslan54
  • 19 января 2017, 08:59
0
В общем по этому сервоконтролеру.
Разработчик обновил прошивку. Теперь уже на 5 ку вышли.
И продолжает его улучшать.
+
avatar
0
Про какой именно контроллер Вы говорите? Можете ссылочкой поделиться? Спасибо!
+
avatar
  • Aslan54
  • 19 января 2017, 10:06
0
Про этот i4.ru/index.php/topic,618.msg12261/topicseen.html#msg12261

Сейчас просто уникальная ситуация, разработчики серв встретились в одно время.
Раньше они не могли со стыковаться. То одного не было, то как раз другого.
И изначальный, начал баги править и новую прошивку выложил.
Зовет всех тестить.

Скоро думаю, он сделает прошивку под все модификации, то есть на разных МК.
+
avatar
  • Aslan54
  • 20 января 2017, 07:19
0
Ну и как, смогли найти? У вас ведь проблемы были. сейчас хорошая возможность их решить.
+
avatar
0
Да, спасибо, нашел.
Придет настроение — попробую новую прошивку.
+
avatar
  • Aslan54
  • 22 января 2017, 07:11
0
Так разработчик как раз баги вылавливает и вы можете с ним пообщаться.
У вас ведь до конца так и не доведено.
Отладит и опять исчезнет по своим делам.
Так что пользуйтесь возможностью, задать ему свои вопросы.