?

Log in

Решил в крадце поделиться ситуацией на рынке (для кого-то она не будет "секретом", покупал уши JBL):



Удивляет резолюция.
Это какой-то мега заговор торгашей и их приспешников. Реальные отзывы о проблемах никого не интересует, главное продать и сделать вид - ок. Никто за качество не борется и пофиг на репутацию.
В общем время идет, а Российский рынок не изменен! :D
Будьте бдительны!
Есть такая фирменная игрушка от нашего любимого РЖД:



Сделана весьма неплохо, но есть одна маленькая проблемка - это то, что за такие деньги (в районе 1000 руб.), мы получаем голую рекламу той самой РЖД!

Меня такой расклад давно не устраивал, ибо ассоциация с поездами была совершенно другая, своему ребенку хотелось предоставить реальную "картину поезда" и всё, что с этим связанно, хотелось сделать по-своему, вот наконец руки добрались до него:



Всё сделано на ATtiny85 и китайском плеере DFPlayerMini. Т.к. используется MicroSD-карта, то в звуковом контенте особых ограничений нет (для игрушки).
Сейчас 4 кнопки - это 4 направления/темы звуков (движение, звуки/эффекты, станция, песни/музыка). В каждой кнопке по несколько эффектов (на сегодняшний момент, всё вместе используется 21 звук (с интро).
Звуки весьма долго могут играть по времени или просто, во время убирании игрушки случайно задели кнопку и поезд начинает "шуметь", на этот случай предусмотрена возможность принудительного отключения.
В оригинале, поезд питался от 2-х пальчиковых батареек (AA, 3В) - это очень мало для DFPlayerMini (как показали испытания, модуль весьма капризный), пришлось всё это чудо питать от аккумулятора 16340, напрямую (полноценную систему питания делать было лень). Хватает его где-то на месяц при интенсивном использовании, но всё зависит от установленного уровня громкости (программно) и контента звуков. В выключенном состоянии потребление микроамперы...
Схема выглядит так (как есть на бумаге):
Пришлось добавлять управление питанием DFPlayerMini, т.к. он много потреблял в покое.
В целом мне понравилось как получилось, но без "ложки дегтя" не обошлось, DFPlayerMini не умеет быстро включаться, ему нужно какое-то время на определение SD-карты (в районе 1,5 - 3 сек - это видно на видео).
Понадобился тут (для нового станка) регулятор оборотов, т.к. на максимальных оборотах невозможно обрабатывать мягкие материалы (оргстекло, например, плавится). Плюс, из-за особености корпуса станка есть резонансные частоты, которые ухудшают обработку из-за дополнительной вибрации (т.е. режимы надо подбирать). Решил поискать готовый модуль для этого в интернет-магазине eBay. Требования для поиска были простые: ручка регулировки оборотов, небольшие габариты и характеристика мотора:
motor
12000RPM - 48V - 400W

Выбор оказался непростым. Большинство не подходило по номинальному напряжению в 48V (всё было меньше) и габаритам. Так же старался смотреть на фотографии плат, что на них установлено, ибо зная китайцев, не посмотрев можно оказаться по технологиям в "прошлом веке" (т.е. искал PWM/ШИМ).
В итоге нашел всего пару моделей - их и заказал:

MC01 MC02
Модель 1 Модель 2

Где-то через две недели пришла модель №1. Регулятор по началу мне очень понравился, начал с ним работать. Заметил одну особеность, на максимальных оборотах мотора, регулятор начинал греться. Значения этому не придал, т.к. внешне он был сделан очень добротно (толстые радиаторы внутри). Пока работал на маленьких оборотах - всё было замечательно, но понадобилось работать на максимальных, при длительном режиме. И тут он нагрелся, запах и сгорел! Хорошо я был рядом и успел остановить процесс обработки.
Попытка отремонировать модуль ни к чему не привела (детально рассматривать попытку ремонта не буду - не суть), но было открыто, что схема расчитана максимум на 40V (а не как обещал продавец 48). Не удивительно, что всё так закончилось. Пока возился с первым модулем - пришел второй.
С модулем №2 вышло ещё лучше: продавец мне прислал вовсе другую модель, да ещё все надписи были на китайском! :D После долгой переписки с ним выяснялось, что он по ошибке прислал не то, второй модуль был расчитан на напряжение до 32V. Т.е. он мне не подходит вообще. Вот как выглядят эти "чуда":

2014_10_18_10_36_44_HDR 2
Модель 1 Модель 2

Делать нечего, решил ещё поискать в интернете регуляторы оборотов (станок же должен работать в полную мощность). Выбора - ноль! То большие, то не подходят по электрическим характеристикам... Зная как китаец на всём экономит (да ещё и привирает регулярно), я решил "если всё не нравится - сделай это сам!". Ведь делать для себя любимого модуль оборотов халтурно не будешь. Решил использовать современные комплектующие (благо сейчас к ним есть доступ), плюс сразу появилось множество "хотелок".
Так появилось на свет моё чудо:

2014_11_01_21_17_17_HDR 1 2014_11_01_21_16_29_HDR 1

В сравнении с китайскими разработками выглядит это так:

2014_11_01_21_09_39_HDR 1

Габариты прототипа получились значительно больше, чем можно было бы сделать. Не хотелось мельчить при монтаже. Изначальная схема получилась небольших размеров (мало места занимала на макетке) и общий вес модуля был небольшим.

2014_11_01_21_01_21_HDR 1

Характеристики модуля:

Напряжения питания: 6-60В
Ток до: 5A
ШИМ: 15.6 КГц

А как же всего 5А для мотора в 400 Ватт (скажете Вы)?
Да никак.
По моим наблюдениям за разными режимами работы (обработка разного материала/фрезами), получилось, что ток больше 1 - 1.5А мотор не потребляет. Т.е. того, что есть - достаточно.

130593441960095422

Из других достоинств и хотелок появилось:

- плавный старт мотора (нет больших пусковых токов);
- защита от перегрева;
- защита по току;
- модуль практически не греется (чуть теплый);
- можно настраивать как работать модулю при включении (сразу запускать мотор или только по кнопке);
- расчет скорости оборотов мотора относительно входного напряжения;
- настройка характеристик мотора: напряжение и обороты в минуту (для расчета скорости);
- запоминание разных установок скорости, профили (можно быстро переключать обработку скажем: оргстекла или PCB);
- OLED - экран. ;)

Приблизительно как это всё работает:



Вот такой обкатываю функционал, пока устраивает, по мере необходимости буду улучшать.
Решил обновить себе гарнитуру (старая была тогда ещё: Sony Ericsson MW600), почитав разные отзывы и обзоры в интернете - остановил свой выбор на Sony SBH50.
Вот эта красавица:


В целом всё улучшилось (качество звука, удобство в управлении), но после некоторого времени использования начали всплывать весьма "детские" недочеты:

1. вся информация выводится на экран кверху ногами, если держать гарнитуру в правой руке. В настройках есть опция, которая переворачивает вывод на экран, но при этом зачем-то частично переворачивается и управление. После этого пользоваться (управлять) у меня так и не получилось, не удобно. Пришлось вернуть всё обратно.
2. русские буквы выводятся вопросами (русский не понимает).

С первой проблемой ещё как-то можно жить, а вот с второй - позор Сони (и это ростест)! Таких проблем в MW600 не наблюдалось.

Использовал все гарнитуры с телефоном Nokia Lumia 920, но т.к. SBH50 ориентирована на андроид, то все плюшки и обновления прошивки можно делать только через него. Попробовал это сделать (друга попросил), прошивка оказалась последней версии.

В общем надо иметь это ввиду.
Продолжаю тему iModela, замучился я пилить оргстекло на штатном моторе. Очень долго и нужно ещё мониторить глазами процесс работы (чтобы не заклинило фрезу). Решил апгрейднуть мотор. В инете познакомился с одним англичанином, который имеет в этом большой опыт.
Он мне помог с чертежем крепежа мотора и размером шестерни. При помощи друга и своих рук (напильником), удалось довести механику до конца.
Единственная проблема была с шестернёй. Оказывается у нас в стране с этим очень туго дела обстоят, если только этот профиль не является вашим профессиональным. В общем, делать нечего - начал заказывать на просторах инета разные шестерни и по мере их прихода (в реал) - устанавливал/пробовал. Очень много не подходило сразу (на картинке не понять, что из себя представляет товар, а хар-ки не всегда и все пишут). В итоге одна из "миллионнов" шестерней наконец подошла (не идеально как хотелось, но всё же):


Через время идея использования серво-тестера меня не вдохновила, т.к. контроль мотора был ручным. Сам заранее включаешь перед использованием, сам выключаешь. Станок управлять мотором не мог. Решил исправить этот недостаток:


Т.к. штатный функционал станка поддерживает только два режима работы мотора (вкл/выкл) и слежение за нагрузкой (она же защита, на слабом моторе, обратная связь), то вместо серво-тестера решил использовать микроконтроллер "ATtiny45", который переводит в рабочий режим ESC-контроллер, следит за управляющим сигналом со старого мотора, и, в зависимости от этого, дает команду на запуск или остановку безколлекторного мотора.
Система получилась весьма гибкая, при желании можно добавить регулировку оборотов (правда я пока не понял, нужно это делать или нет).


Метки:

Roland iModela IM-01 - как есть

2014_02_12_16_19_28_HDRНа просторах инета есть такая игрушка как "iModela IM-01". Вещь не дорогая (в этой области), заманчивая. Характеристики весьма интересные (не то, что китайские поделки). Имеет автоматическую систему контроля скорости/нагрузки на шпиндель и защиты фрезы. Вообще, производитель эту "игрушку" позиционирует как учебное пособие/конструктор для детей (в этом кроется некая тайна, о которой напишу далее). Модель настолько привлекательная, что некоторые умельцы пытаются делать клоны, используя блоки станка. В пытливых руках станок можно использовать для:

- вырезания отверстий под индикаторы, разъёмы и кнопки в пластиковых корпусах (небольших размеров);
- вытачивания произвольной формы корпуса (изготовление);
- украшений и игрушек;
- фрезерования плат (вместо травки);
- гравирования;
- моделинга.

Это я перечислил для чего купил сей девайс. Вот из инета примеры работ:



Обрабатывать может: пластик, дерево, воск, пену (всё, что не жесткое). С виду выглядит просто сказочно, поле для фантазии очень большое - так я думал по началу.
Плюсы у данной модели бесспорно имеются: малые габариты, подключение по USB и простота эксплуатации.
Но когда я начал использовать данное чудо, оказалось далеко не всё так просто. Первое с чем пришлось столкнуться - это то, что в комплекте для проб идет всего лишь тонкое (1-2 мм) оргстекло (акрил), т.е. нет никакого материала для обработки, чтобы можно было вкусить все прелести станка. Был ещё один кусок мягкого пластика, который нужен для подкладывания между станиной/столом и заготовкой (вещь весьма неочевидная, по неопытности пытался его начать обрабатывать, а когда посмотрел на промежуточный результат, понял, что не нужно было этого делать). В общем этот материал нужен для обучения, чтобы не повредить сам стол, когда делаем сверление или вырезание. В итоге первый опыт работы с материалом быстро закончился, сумел сделать маленький брелочек:

2014_02_12_22_35_46_HDR 2014_02_12_22_41_40_HDR

Дальше нужно было искать материал для обработки на просторах инета. Оказалось найти его весьма не просто и стоит он не дешево. Так же есть проблема "полуфабрикат", т.е. покупаешь большой кусок и нужно его отрезать под нужные габариты станка. В общем тема материалов очень большая, рассматривать здесь её не буду, скажу только то, что взял, что было под рукой из имеющегося - поликарбонат.

Дальше возникла проблема при обработке поликарбоната: материал жестче чем оргстекло (и, кстати, оргстекло бывает разного уровня жесткости), а как я упоминал ранее, станок не рассчитан на жесткие материалы. Проблема заключается в смазке, идущей в комплекте, и незащищенности винтов Х-координаты (горизонтальной), которые двигают фрезу. Закончилось всё тем, что её просто заклинило.
Долго не мог понять в чем проблема, оказалось, что на таких нагрузках обработки, стружка поликарбоната попадает на винты Х-координаты и от трения получается слипание частиц (образуется темная, густая масса). Чтобы решить эту проблему, нужно менять смазку и защищать конструкцию (или просто не обрабатывать жесткие материалы).
Дополнительно возникла проблема с мотором фрезы, который от долгой работы, да ещё под большими нагрузками очень сильно разогревается. Из-за этого он теряет мощность, ресурс и иногда электрический контакт (т.к. он скользящий). Также возникают проблемы с проскальзыванием шестеренок фрезы (1-2 редких щелчка). Можно попытаться уменьшить скорость обработки в программе (подачи заготовки), но в фирменном (из коробки) софте есть некие ограничения на минимальную скорость, и очень медленно обрабатывать не хочется, т.к. ресурс у мотора всего лишь 50 часов (на щетки) + как не крути, а станок работает не тихо, если обрабатывать что-то очень долго (чтобы было понятно, речь идет о сутках).
Чтобы увеличить ресурс использование мотора, можно попробовать использовать более крупные фрезы и пытаться его охлаждать, но и тут замкнутый круг получается. Чем больше радиус фрезы - тем больше мощности нужно на обработку, а для большей мощности у нас слабый мотор...
Раз станок является учебным пособием, то на него у производителя есть много видео материала, показывающего "на пальцах" как и что менять (блоками) и нет никакой технической информации на детали оборудования. Если что-то случается, то его полностью относишь/отправляешь на ремонт.
В общем все упирается в доработку/моды станка: замена мотора/механизма фрезы, защита винтов подачи фрезы, охлаждение мотора, постройка звукопоглощающей камеры. На англо-форумах уже обсуждались эти темы, если хотим делать что-то серьёзное на этой игрушке, то нужно его дорабатывать или просто искать очень мягкие материалы (оргстекло средней жесткости, модельный пластик).

Ещё есть (как говорил ранее) некоторые проблемы с фирменным ПО, если заниматься моделингом, то нужно разбираться с некорректной отработкой "MODELA Player 4" в двухсторонней обработке детали/заготовки.
Это расположение детали на первой стороне:



А это на второй:



Как видим, на первой стороне происходит смещение детали/отступа (выходит за пределы), в то время, как на второй стороне - нет проблем.
В итоге эта модель...



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


2014_04_29_21_45_15_HDR
(материал: пена)


Всё программное обеспечение не оптимизировано для детей или работает по длинному алгоритму. Например после создания проекта и при попытке его вывести на станок, может получится так, что вначале деталь вырежется, а только потом будет гравироваться, что с точки зрения надежности крепления детали - неправильно. Приходится процесс контролировать чуть ли не пошагово, пропуская его через симулятор.
При 3D-моделинге, "MODELA Player 4" работает очень долго, опытные люди проводили эксперимент, где вместо 8 часов, деталь изготавливалась 18 мин.

Ещё не хватает регулировки скорости вращения фрезы, но к этой модели фрезерного станка применить такую опцию штатно при таком маломощном моторе не получится. Нужно модифицировать (в интеренете есть реализации).

На сегодняшний день закрадывается в голову мысль "если бы знал я все эти трудности - купил бы я его?" - думаю лучше подкоптить денег и купить профессиональный станок, который стоит в 2.5 раза дороже (например: MDX-15), т.к. мне конструктор не нужен - нужен инструмент.

В дальнейшем буду стараться отписывать об успешных решениях ряда проблем (когда время будет).

(продолжение)


Метки:

Такой:

New_d

Сравнение с предыдущей моделью:

плюсы:
- Хорошо/стабильно работает на высоких частотах по шины I2C (пока пробовал до 2МГц);
- Стандартный SSD1306 контроллер, полная поддержка всех режимов (а их там 3);
- Простота реализации схемы и минимальные габариты;
- Можно менять яркость отображаемой информации;
- Состояние пикселей - инвертировать содержимое или нет;
- Поворачивать изображение на 180 градусов;
- Чересстрочная развёртка (для динамических сцен полезно);
- Возможно GDDRAM имеет большее адресное пространство, чем отображается/выводится (до конца не проверял)...

минусы :
- Более сложная система графического вывода GDDRAM (требует больше ресурсов МК);
- Нет поддержка текста (нужно писать код, рисовать шрифты);
- Чересстрочная развёртка (усложняет вывод).

Сейчас вывод (алгоритм) решил сделать через линейный буфер (вначале рисую в памяти МК, а потом вывожу на дисплей), т.к. дисплей чересстрочный + вертикальная пикселизация. Потребляет 1024 байт RAM в МК (не считая переменных). Если делать отображение видео/фото или постраничный интерфейс, то можно адаптировать код для работе без буфера. Правда хочу реализовать вывод текста с разными шрифтами (размер), проще делать через линейный буфер чем реализовывать на лету. Ну и код пока не оптимизирован, впрочем для XMega - это не критично.

Пока результат такой:



А это результат на старом экране:

Метки:

Использую стерео-bluetooth гарнитуру для прослушивания музыки на телефоне, после того как аппарат ночку полежит, то система (ОС) выкидывает плеер из памяти и продолжить слушать композицию с того же места - нельзя. Ну не хочет аппарат при подключении гарнитуры и нажатия кнопки "плей" на ней начинать воспроизводить! Приходилось каждое утро копаться в большом плей-листе (судорожно вспоминая, на чем остановился) - это начинало раздражать. Да это баг/недочет мелкософта - от этого не легче, а выкручиваться как-то нужно. Как известно, интерфейс у Windows Phone 8 (WP8) весьма экзотичен, старались сделать как можно проще, а в итоге не всегда понятно куда нужно тыркаться/скользить пальцем.

Решение данной проблемы обнаружил случайно, нужно зайти/открыть раздел "Музыка+видео":

(находится в списках программ)

В разделе "коллекция" нажимаем на иконку/обложку альбома:


Запустится воспроизведение муыки с последней прослушиваемой композицией и с нужной позиции. Единственное, есть одна особенность, т.к. WP8 имеет привычку не открывшиеся приложения в течении нескольких секунд выкидывать на главный экран с плитками, а такое может произойти, т.к. плеер видимо подгружает данные (плей листа), то на эту иконку возможно понадобится нажать несколько раз чтобы получить желаемый эффект. У меня сработало с 3-4 попытки.

Что можно сделать ещё - это закрыть не нужную задачу "Музыка+видео". Для этого удерживаем несколько секунд кнопку "назад" под экраном (стрелка), откроются все задачи, находим там нас интересующую ("Музыка+видео"):

Выбираем её и жмём опять кнопку "назад" (под экраном, стрелка), оказываемся на плитках - всё, задача "Музыка+видео" закрыта.

Можно включать/подключать гарнитуру - управление работает.


Latest Month

Сентябрь 2016
Вс Пн Вт Ср Чт Пт Сб
    123
45678910
11121314151617
18192021222324
252627282930 

Syndicate

RSS Atom
Разработано LiveJournal.com
Designed by Lilia Ahner