Вторая жизнь умершего сканера

Достался мне как-то раз трупик сканера. Просто выкинуть? Жалко. Дай, думаю, хоть привод из него выдерну, да лампу. Раздербанил… Привод оказался забавный, но достаточно бестолковый, а лампы и вовсе не было — светодиод да рассеиватель. Но пока я его дербанил, родилась не плохая идея — что если сделать из него столик с подсветкой для калькирования и прочих работ «на просвет»? Формат А4, не высокий корпус, крышка и три кнопки до кучи… Решено — быть столику.
И так, мы имеем:
Сканер

Судя по наклейкам, этот сканер погулял по сервисам.
Очень некрасиво со стороны с/ц было клеить ценики, клей от которых смывается только ацетоном. Вместе с пластиком.
Выпотрошили
Выпотрошенный сканер
Сканер пах коварными маленькими собачками, да и выглядел ни чуть не лучше. Это ни куда не годится.
«Да здравствует мыло душистое и полотенце пушистое» (с)Мойдодыр
Мытый выпотрошенный сканер
Пока сканер сохнет, можно и пошопиться. Целью нашего шопанья стала светодиодная лента и белая самоклейка.
Светодиодню ленту я взял белую, 12в, ~4 вт/м, найти её не проблема — все машины ей обклеены, отрывай и убегай. В качестве белой самоклейки же было решено использовать белую матовую плёнку ORACAL, за которой я отправился в центр плоттерной резки.
По возвращении я первым делом запорол кусок оракала при попытке наклеить его на стекло сканера. Однако не привычный материал после обычной бытовой самоклейки — тянется, «глотает» пузырьки, крепко липнет даже при лёгком случайном касании и я его умудрился ободрать даже пластиковым шпателем, которым обычно приклеиваю всё самоклеющееся. Благо куплен его был целый метр — было на чём поупражняться.
Результат:
Стекло сканера, заклеенное ОРАКАЛом
Откладываем стекло в сторону и берём корпус сканера. Точнее уже не сканера, а нашего столика. Также нам понадобится что-нибудь мерительное, а-ля линейка, с помощью которой нам нужно прикинуть на какие куски шинковать светодиодную ленту. Я намерил 30 см (подозреваю, что этот размер будет одинаков для всех сканеров формата А4). По моим расчётам у меня должно было получится 8 кусков, и, о чудо, расчёты сошлись, даже осталось 10 см ленты =).
Далее разметка корпуса и наклейка ленты. После наклейки ленты паяем перемычки и провода, через которые лента будет питаться.
Получилось как-то так...
Корпус с приклеенной с/д лентой
Проверяем
Проверяем свечение ленты
Хищно улыбаемся и трём ладони.
Теперь нам надо придумать как подводить питание к нашему столику. У меня был чисто USBшный сканер, каким я его и хотел оставить, но пятивольтовой с/д ленты я не нашёл (ходит слух, что её вообще не бывает), а бустер, который у меня был (LM2577S-12), имел очень неприятный КПД и конструкция хоть и работала от пяти вольт, но ела невероятных три с лишним ампера и грелась как паровоз, хотя лента была ограничена до 700мА а производитель бустера обещал 80% КПД. А ведь я был готов пожертвовать этой сотней миллиампер на ленте (при непосредственном подключении лента ест 800мА), чтоб влезть в 2.1А, который может дать мой БП. Пришлось отказаться от этой идеи и, соответственно, от использования стандартного USBшного разъёма, досадно. Скрепя зубами я демонтировал ЮСБишное гнездо и прилепил обычный и беспонтовый 5.5мм джек на китайские сопли.
5.5мм джек, прилепленный на китайские сопли
Тот-же 5.5мм, вид снаружи.
Казалось бы — осталось стекляшку на место вставить да все части корпуса на место прилепить, ан нет. Как же можно оставить без внимания целых ТРИ кнопки?! Да на самом видном месте! Это было бы бесчеловечно. Или безинженерно… Короче кнопки должны функционировать. Раз уж их три и они расположены именно так, первая будет убавлять яркость, вторая включать и выключать свечение, а третья прибавлять яркость. По-моему вполне логично.
И так, полчаса корячимся со штангелем, чтоб толкатели попадали куда нужно, за 15 мин набрасываем простенькую схемку, за полчаса рисуем печатку, потом ЛУТим и бросаем в рассол на травку. Какой-то наркоманский бред получился… ну да ладно. Пока плата травится пишем прошивку и зашиваем в камень. Мдааа…
В роли камня у меня PIC12F675. Какраз две ноги питания, три на кнопки, две на кварц, одна на выхлоп ШИМа — и того 8 ног. Кварц я влепил, потому что ССР в этом камне нет, а софтовый ШИМ плохо помещался в 4 мегагерца встроенного РЦ, а утрамбовывать было ну ооочень лень (плохо помещался по причине непреодолимого желания впихать туда некую бредовую задумку, от которой в конце-концов отказался, но было уже поздно).
Травлёную плату собираем, примеряем, если всё подходит готовим для неё посадочное место. В моём сканере сами тактовые кнопки располагались на каретке, т.е. нажать на них можно было только когда каретка находилась в исходном положении, а чтоб внешние кнопки не проваливались внутрь, предусмотрена металлическая пластина, удерживающая их, в неё же упираются пружины внешних кнопок. Чтобы кнопки моей платы нажимались нормально, мне нужно было расположить её на определённом расстоянии от металлической пластины, в чём мне помогли стойки выкрученные из комового разъёма, они же заменили винты, которыми была прикручена пластина

Припаиваем все провода к плате и прикручиваем на место
Плата на месте
Всё проверяем, вставляем стекло на место САМОКЛЕЙКОЙ ВНИЗ, так самоклейка прослужит дольше ;) и закрываем корпус. Можно подавать к столу!
Готовый столик
Столик в действии
Билетик

При просмотре этого ролика может показаться, что кнопки на столике регулируют яркость света в комнате, но на самом деле это мой фотик так динамически корректирует яркость.
  • +7
  • 25 декабря 2013, 23:20
  • InD1G0

Комментарии (108)

RSS свернуть / развернуть
Занятная конструкция, но будет ли она хоть раз применена?
+4
Понятия не имею =)
Хотя когда я делал эту лицевую он бы мне очень пригодился.
Во всяком случае, даже если мне не понадобится, может кому-нибудь здесь нужен, а я подкинул неплохую идею, от части я и для этого собирал.
А пока будет так же как мой ламинатор — стоять на полке в ожидании своего звёздного часа.
0
В свои годы студентчества за такую идею пузырь поставил бы=))
Ох… сколько ж пришлось чертежей передралить то…
0
На таких очень удобно контролировать однослойные ПП «на просвет».
0
Удобно, но через лампу это чуть менее удобно, а места не занимает :)
0
А зачем нужен кварц?
0
  • avatar
  • Resp
  • 25 декабря 2013, 23:35
Черт, надо до конца читать )))
0
сомнтельная полезность
вот если бы лента была с уф, то можно было бы наверное сделать засветку для фоторезиста

кстати сканер гавно полное и кучу таких дохлых видел и у меня сдох без причины
+1
кстати тоже не плохой вариант, ведь ни кто не помешает напихать в него УФ ламп.
А на счёт полезности — кому как.
0
Возможно, это даже будет куда полезней и функциональней — кладёшь плату, закрываешь крышкой, чтоб в глаза не светило, и ждёшь. Как раз можно крайними кнопками вместо яркости время экспанирования регулировать, а отображатель установленного времени под то-же стекло засунуть, снаружи он всё равно не сильно нужен. Всё в наших руках. Может я его когда-нибудь так и переделаю, если на фоторезист переду.
Просто я фоторезистом пока не пользуюсь, по этому мне как-то не приходила в голову такая мысль. Спасибо за идею.
0
Не скажите, я подруге похожий сделал из мебельного щита тонкого, оргстекла и 3д-печати. Ну и 4 метра ленты, формат почти А3 тоже с крутилкой яркости.
Для рисования и перерисовывания. Художникам самая тема =D

Правда, там в разъёме такого же типа контакт плохой стал по прошествии некоторого времени. То ли нагрузки радиальные есть (и язычок отогнуло), то ли ещё чего — не знаю…
0
А у меня две штуки трудятся уже лет пять, все в порядке.
0
Привод оказался забавный, но достаточно бестолковый, а лампы и вовсе не было — светодиод да рассеиватель.
Ну, что там лампы нет — это сразу ясно, по размеру. А что там за привод? Как устроен, почему бестолковый?
Очень некрасиво со стороны с/ц было клеить ценики, клей от которых смывается только ацетоном. Вместе с пластиком.
Клей от таких наклеек довольно неплохо оттирается изопропиловым спиртом (этиловым почему-то куда хуже). Кроме того, есть такая штука, как LabelOff или Label Remover. Резко облегчает снятие наклейки и хорошо оттирает остатки клея после этого. Правда, заодно неплохо растворяет некоторые краски, так что есть риск оттереть клей вместе с надписями по соседству.

А как с равномерностью подсветки? На фото выглядит довольно неравномерной, не думал поставить между стеклом и светодиодами еще один рассеиватель? И, возможно, стоит между ленточками наклеить светоотражатель — ну, например, блестящий («вентиляционный») скотч?

P.S. Я тоже планирую аналогичную конструкцию сделать, только из разбитого монитора. Нужно только стекло подобрать на место разбитой ЖК-матрицы, чтобы светорассеиватель не царапать.
0
  • avatar
  • Vga
  • 26 декабря 2013, 07:11
Почему это сразу понятно, что лампы нет? Лампа диаметром миллиметра три, ни чуть не больше конструкции со светодиодом и рассеивателем. Трансформаторы для балластов бывают на столько маленькие, что влезают за рамку экрана ноутбука толщиной миллиметров 7, у меня даже где-то есть, вместе с остальным балластом и лампой.
В качестве привода там небольшой шаговый двигатель, который два раза понижается шестернями и заканчивается весьма объёмной, хоть и простой, системой блоков, через которую натягивается тросик со спиральной намоткой. Я надеялся на ремённую систему — она компактней и практичней.
Изопропилового спирта же у меня море, только вот клей на цениках, как и на скотчах, бывает разный и мой спиртом не оттирался, а про смыватели наклеек я не знал.
На фото подсветка выглядит куда неравномерней, чем на самом деле. Дополнительные рассеиватели там не нужны — чем лист бумаги, на который производится калькирование не рассеватель? По фото с билетиком, думаю, видно, что и так всё замечательно просматривается. По той же причине не вижу смысла извращаться со скотчем.
0
поправочка: чем лист бумаги, С КОТОРОГО производится калькирование не рассеиватель?
0
Почему это сразу понятно, что лампы нет? Лампа диаметром миллиметра три, ни чуть не больше конструкции со светодиодом и рассеивателем.
Потому что в CIS-сканерах лампы не ставят, а CCD-сканеры вдвое толще. И зависит размер вовсе не от лампы. Кроме того, USB просто не выдаст достаточной мощности для питания CCFL лампы.
Собственно, размер и потребляемая мощность и есть основные плюсы CIS-сканеров, в остальном CCD куда лучше.
поправочка: чем лист бумаги, С КОТОРОГО производится калькирование не рассеиватель?
Он лежит вплотную к первому рассеивателю. А я предлагал поставить второй рассеиватель на некотором расстоянии от первого. Это несколько разные вещи, AFAIK. Просто попробуй и сравни.
0
Ну не в плотную а через 3 мм стекла… Ведь первый рассеиватель на стекло снизу наклеен. Тебя я понял, только меня и так устраивает. Можно спокойно выравнивать слои или перерисовывать «на просвет», а для этого того что есть достаточно.
0
Очень некрасиво со стороны с/ц было клеить ценики, клей от которых смывается только ацетоном. Вместе с пластиком.
Клей от таких наклеек довольно неплохо оттирается изопропиловым спиртом (этиловым почему-то куда хуже).
Многие виды клея изопропиловый спирт вообще игнорируют. :(

Очень часто оно хорошо оттирается в таких случаях бензином, который в отличие от ацетона большинство пластиков не портит (по крайней мере при разовом протирании). Бензил лучше брать не с заправки, а чистый. Например Калоша(0.5 или 1 литр) или бензин для зажигалок(50-100-150мл). Калоша раз в 10 дешевле обходится. :)
0
Я с наклейками справлялся уайт спиритом, когда клей спиртом не смывался. Пластик остался цел.
0
Ну я не сталкивался с ценничками, которые бы не оттирались ИПС. Правда, он у меня 99.7% (безводный), возможно менее концентрированный будет работать хуже. По крайней мере 96% этанол не справляется с клеем в большинстве случаев, ЕМНИП (давно уже им не пользовался, но помню, что удивился тому, насколько хорошо ИПС оттирает клей).
Бензин возьму на заметку. Хотя, обычно, если не берет ИПС — оттираю label remover'ом. Он не такой вонючий — приятно пахнет цитрусовыми (по видимому, основной ингредиент — лимонен).
0
Ну ИПС думаю тут у всех одинаковый — абсолютированный из ближайшего радиомагазина. :)

А с label remover'ом есть всего одна проблема — это узкоспециализированное средство и вероятность найти его в хозяйстве гораздо ниже. А так-то, лимонен возможно даже лучше бензина будет растворять клей.
0
Ну, я видел медицинские салфетки с 70% ИПС, так что кто знает…
А с label remover'ом есть всего одна проблема — это узкоспециализированное средство и вероятность найти его в хозяйстве гораздо ниже.
Дык, я почему и рекомендую! Наклеек нынче столько лепят на все подряд, что баллончик лейблремувера становится насущной необходимостью) А встречается он нередко, среди прочих аэрозолей Cramolin или Contact Chemie. Я вообще Digitex'овский брал в компьютерном магазине.
0
Я из такого ненужного сделал установку для засветки фоторезиста, вот только маску на нем не удобно светить: приходится переворачивать и поднимать над платой с маской…
0
Использую подобную штуку для точного совмещения слоев под лут.
0
По идее из него можно сделать мультифункционал: воткнуть ультрафиолетовые диоды (ленты) для засветки резиста чередуя с обычными. Воткнуть разное управление на каналы. Как результат и засветка резиста и столик подсветки.
0
С твоей подачи погугил на тему ультрафиолетовой светодиодной ленты — оказывается и такое бывает. Те же 12 вольт, те же 4.8 Вт/метр. Функционал платки управления дополнить не сложно — ещё один канал управления лентой в этот же камушек влезет легко. Меня только одно беспокоит — как ультрафиолет отреагирует на белую самоклейку, которая закрывает всё стекло и выполняет функцию рассеивателя? По моему ему по спектру положено задерживаться.
0
Чет упустил с самого начала. Вот над этой темой надо подумать. Мне приходит в голову только мысль ставить рассеиватели на белые ленты, благо они в продаже есть.
0
Я в студенческие годы делал так. Фотографировал чертеж, негатив в фотоувеличитель который стоял на столе, ватман на пол проецировал чертеж на ватман, обводил сначала горизонтальные потом вертикальные линии и чертеж готов. Чертежи любой сложности и без ошибок.
0
Хорошая конструкция, и на выглядит аккуратно.

Вот отсутствие светорассеивателя и отражателя тоже безинженерно. Хотя с кнопками ловко получилось.

Меня время от времени удивляет тот факт, что уже для регулировки яркости светодиодов применяется МК, хотя достаточно потенциометра и транзистора. Если бы не кнопки, я бы так и сделал. За одно и последняя удобная настройка «сохранится».
0
  • avatar
  • Ozze
  • 26 декабря 2013, 14:58
2.5 метра ленты потребляют примерно 10Вт. Такой регулятор сильно греться будет. А ШИМ хотя и можно сделать без МК, но не на одном транзисторе. Да и выйдет ненамного дешевле.
0
Тоже верно. Полуоткрытый транзистор сильнее греется. А ШИМ проще всего на контроллере и сделать.
0
Ну проще всего, все-таки, сделать регулятор на паре инверторов и паре диодов. Или на 555+пара диодов.
0
Да, и готовых схем, и считалок для 555 таймера в интернете полно. Только таймер обвязки требует, инверторы тоже. С МК получается схема из одного элемента ) Хотя у ТС там еще кварц есть. Неужели этот PIC без кварца не умеет работать?
0
Умеет и без кварца, в топике я уже говорил откуда он взялся.
Для 555-той обвязки пара деталек, чтоб она ШИМ смогла, но регулировать только переменником.
0
Да хорошая конструкция.
Я скорее хотел сказать, что сейчас что-то все подряд на МК делают. Помню один комплект для освещения салона в машине. Так там плавное загорание сделано на AtTiny13. Плавно включать светодиодную ленту после подачи питания — вся его задача.

А мне потенциометр как-то удобнее кажется для управления яркостью. Плавно регулируется, и всегда понятно, какое значение.
0
Ну тут можно с другой стороны смотреть — для штучного изготовления устройства разница в цене 555+обвязка и МК+обвязка — минимальна.

А если ты постоянно что-то делаешь на МК, то для него у тебя есть всё в заначках, а за обвязкой для 555 возможно придётся куда-то ехать. И мало того, что сейчас зима, так у меня, например, шило просыпается исключительно вечером и ночью — и где мне брать недостающие детали? :)
0
Верно. Вот только в партии изделий уже может и иметь смысл. К примеру, AVR + обзявка выйдет в десяток раз дороже, чем 555. А вот STM8 выйдет не настолько дороже. Набор для освещения салона все-таки серийный.

В единичном изделии, да, разницы нет никакой между таймером и МК.

Для таймера тоже можно попробовать подобрать обвязку из того, что завалялось.
0
… для штучного изготовления устройства разница в цене 555+обвязка и...
А можно ли узнать, что такое «обвязка для 555»?
0
Я имел в виду элементы, нужные для ее работы. На таймерах 555 используются для определения временных задержек и параметров сигнала на выходе. Т.е. несколько резисторов, конденсаторов и иногда диодов, задающие микросхеме параметры.
0
Хм… в общем-то, даже для работы однотранзисторного усилительного каскада (внезапно!) требуются некоторые элементы.
0
а МК не требуются.
0
Ну да, ну да, конечно!
Сферическому, сверхпроводящему, сверхтекучему, абсолютно твёрдому, абсолютно чёрному МК в вакууме вообще ничего не требуется, даже шунтирования питания. Да и вообще, питание не нужно.
МК — это вещь-в-себе. Он ничего не потребляет и ничего не производит. А следовательно, как Неуловимый Джо, он никому не интересен.
-1
Святослав, вам стоит похудеть — слишком уж толстый вышел у вас троллинг.

По поводу обвязки — вот у меня например кнопок, которые можно повесить на ноги МК целая куча лежит, а переменных резисторов, который можно повесить на ногу 555 — скорее всего ни одного нового нет, а в куче хлама рыться не всегда хочется.
+2
Зря шутишь, кстати. Самосбрасывающиеся чипы для картриджей эпсон нередко состоят из одного лишь МК. Ну, иногда еще кондер по питанию.
0
Не надо так надрываться, я спокойно вешаю МК, а-ля пик 10 или 12, прям без ничего, цепляю к нему пару кнопок и имею на выхлопе шим. А зачем обвязка, если можно включить подтяжки в МК и отключить MCLR? Конденсатор по питанию рекомендуют, но, как практика показывает, всякая ерунда и без него работает прекрасно. А ведь таким же способом можно много чего наколдовать, ибо периферия в МК для того и сделана.
0
Сферическому, сверхпроводящему, сверхтекучему, абсолютно твёрдому, абсолютно чёрному МК в вакууме вообще ничего не требуется, даже шунтирования питания. Да и вообще, питание не нужно.
МК — это вещь-в-себе. Он ничего не потребляет и ничего не производит. А следовательно, как Неуловимый Джо, он никому не интересен.

Ух, сок, а не фраза))
0
Ога. И из одного транзистора, трех кондеров и трех резисторов можно намутить генератор синусоиды. А что требуется для генерации синусоды на МК?
0
У нас тут несколько другие задачи, видишь ли… Нам бы яркость лампочки отрегулировать… Для этого нужен ШИМ, и процессор с минимальной обвязкой (силовой ключ, две кнопки, керамический кондер на питание и 78L05, если лампочка больше чем на 5 вольт) его может. А может и вообще без обвязки, если питание уже меньше пяти вольт, скважность ШИМ предустановленная, а тока порта процессора достаточно (шестиногий PIC10 может выдать 75мА на порт).
С другой стороны, этим же ШИМом можно рисовать синусоиду, даже с регулируемой амплитудой и частотой, всего то добавив интегрирующий LC на выходе.
0
ШИМ с интегрирующей LC-цепью, конечно, пойдет, и не только для синуса. Но тут с частотой сигнала сильно не разгуляешься. Хотя может быть где и хватит.

Где-то видел статью веселую, где AVR завели от 1.5В АА батарейки. От часового кварца. Периферия глючила и не работала, а вот GPIO можно было пользоваться. Так что с учетом всякого рода изврата, и питание не так сильно важно бывает.
0
Я тебе больше расскажу — в бытовых блоках розжига (блок плавного включения) ламп накаливания стоят МК (например в блоках фирмы «навигатор» стоит восьминогий PIC12F508) тоже занимается исключительно плавным включением лампы; в автомобильных переключателях газ-бензин стоит шестиногий МК, а-ля PIC10, только чтоб обеспечивать задержку при переключени и для отключения газа при останове двигателя. А что? МК проще, компактней, функциональней, быстрей в разработке, чем схема на рассыпухе, а по причине их массовости ещё и дешевле. Я вот зашёл на терраэлектронику, купил себе пол сотни PIC10F220 по 14р и пихаю куда не попадя. Часто сильно экономит время. Кстати, у них АЦП есть — можно потенциометр прилепить, и не один, ещё и кнопками приправить, и получить на выходе ШИМ, и всё это практически без обвесов. Профит!
0
Его ставят с целью усложнить реверс. В производстве МК оборачивается довольно квалифицированной операцией прошивки-тестинга, которая существенно все усложняет.
0
На нашем (там где я работал), хоть и не большом, но всётаки производстве, МК шила тётенька, которой показали куда МК воткнуть и какую кнопочку нажать, чтоб прошить, а так она заведующая комплектовкой. Проверка же выглядела как общая проверка всего прибора — прибор в любом случае проверять после сборки и незачем держать ещё одного человека для тестинга МК. В достаточно массовом исполнении этот трюк, в руках отечественного производителя, выглядит как заказ печаток в китае вместе с монтажом и прошивкой, проверка производится, опять же, общая уже готового изделия — платка с детальками и штампованным пластиковым корпусом сами по себе стоят копейки и отбраковка выбрасывается не задумываясь. Для чуть более серьёзных приборов отбраковка не выкидывается, а идёт к ремонтнику, который в любом случае должен быть. Благо нынешние элементная и техническая базы позволяют иметь достаточно низкий процент брака. Это всё я наблюдал.
+1
Да и судя по всяким передачкам, типа «How It's Made» буржуи с мелочёвкой поступают точно также, что логично.
0
Не все так просто бывает на практике. Я когда-то года полтора просидел на этой операции прошивки-тестинга, и не уверен, что со всеми изделиями справится упаковщица. Все зависит от самого изделия, и методики тестирования, которую присылает заказчик. И там все от «прошить, убедится, что светодиод загорелся, и на выводе 4 разъема X3 5В +/- 0.2В» до «подать на вход синусоиду от 0.05 Гц до 1кГц мелкой амплитуды, и убедиться в том, что на выходе смещение на всем интервале частот и амплитуд в заданных пределах».

Так что я не уверен, что любая упаковщица справится с заковыристой методикой тестирования страниц в 50. Я помню, нас сидело 4 человека ремонтника-наладчика. С производства приходят изделия, и надо все протестировать и исправить. Или с запиской отправить обратно на монтаж.

А все изделия на контроллерах фирмы Texas Instruments вообще один огромный глюк. Заказы на них ненавидели все поголовно. Могут прошиваться через раз и работать неведомо как после прошивки. Иногда один контроллер приходилось по 10 раз перешивать. Странно, что AVR, PIC и STM шьются с первого раза, если монтаж правильный. Я не представляю, как объяснить типичной упаковщице, что делать с таким гличащим МК.

Скучноватое часто занятие, если честно, вот я с ним и завязал. Но если знать ВЧ технику, можно устроится проверять черные ящики и аварийные маяки для самолетов и кораблей. Там платят много.
0
В плане разработки часто проще, деталь становится универсальной вот и используется повсеместно.

Я смотрю, PIC дешевле AVR заметно при похожих начинках контроллеров.
0
Ну, на тех производствах МК TI не использовались, там шли (да и сейчас идут) PIC, AVR, STM.
Я лично кроме пиков ни чем не пользуюсь и не пользовался, хотя подумываю начать ковырять STM32, ибо опытный человек сказал, что они во многом похожи на пики, но при меньшей цене имеют гораздо более широкую периферию и могучее ядро. Если честно, меня, после пиков, несколько шокировал размах периферии. К AVRкам никогда не присматривался, но поговаривают, что у них сильно слаботочные порты и старший бит справа, что меня несколько смущает. На мой вопрос «почему среди любителей AVR и ATMega популярней чем PIC?» мне ответили, что они дешевле. Сам я не сравнивал, но наверняка в интернетах достаточное количество сравнительных статей.
0
ахаха, я такого еще не слышал:
— чем вам не нравятся AVR-микроконтроллеры?
— как, Вы не слышали? да у них же старший бит СПРАВА! такой моветон!
0
и если для Вас у AVR порты слабые, то на стм32 можете даже не смотреть. лучше сразу дарлингтоновские сборки программировать))
0
Окей. Набрал в гугле AVR, на их сайте ткнул в первый попавшийся МК, коим оказался AT32UC3L016, открыл «AT32UC3L Series Summary», раздел «Electrical Characteristics», «Absolute Maximum Ratings», читаю
«Total DC output current on all I/O pins — VDDIO… 120mA»
«Total DC output current on all I/O pins — VDDIN… 36mA»

(если честно не понял что значит VDDIO и VDDIN).
Максимальный ток на каждую ногу не нашёл, но где-то слышал, что порядка 5мА.
И это конь на 48 ног.
Ладно, поехали дальше — STM32:
Возьмём достаточно простой агрегат STM32F050C4 на те же 48 ног
«Maximum current into each VDD_x or VDDSDx power pin (source)… 100мА»
«Maximum current out of each VSS_x or VSSSD ground pin (sink)… -100мА»
«Output current sunk by any I/O and control pin… 25мА»
Надо сказать «Мдааа...»
Хорошо, что у меня остались PIC18LF458, которые мне достались по полтинику, и которые могут 200мА на все порты и 25мА на ногу, и их периферии мне пока хватает. Пока.
0
С другой стороны, ему ж/д составы не тягать. Скорей всего 100мА на девайс вполне достаточно и я зря заморачиваюсь. Тем более, что я весьма редко превышаю 80мА со всеми свистоперделками. А вот 25мА на ногу могут оказаться весьма полезной фичей.
0
Не смешивай в одну кучу классические авр и атмеловые кортексы и остальные авр32. это все-таки две (три-..) большие разницы.
0
Я два девайса сравнил, оба 32-х битные и оба на кортексах, что не так? А потом, я ж говорю, я даже примерно не представляю их серии.
0
Ну, как ты про авр, так и я про пики только название слышал. Так что засчитаем ничью. ОК? ;)
0
Да причём тут ничья?! Я не за победу бьюсь, мне истина интересна. Я говорю что «я где-то слышал» вы начинаете говорить «не знаешь — не лезь». Ну если ты знаешь, то расскажи мне как оно на самом деле! Может я АВР СТМу предпочту.
Вот ты сказал, что не надо их в одну кучу месить, будь любезен разницу пояснить, чтоб мне проще разобраться было.
0
не нашёл, но где-то слышал
Надо сказать «Мдааа...»
Вот и говорим: «Мдааа...»

ЕМНИП, авр отдает общее потребление по земляной ноге толи 200, толи 400мА. (лениво открывать даташит) На ногу порта допускает 20мА. стм — да, до 5мА. с другой стороны, при ультраярких светодиодах порой и 2-3мА много. У меня есть проект, в котором стм (32а100с4) успешно кормит семисегментный индикатор (ОК) без транзисторов, и еще пришлось программно понижать яркость…
0
STM я тебе из даташита выдержку привёл — 25мА на ногу.
И я тоже пускал трёхразрядный семисегментник без транзисторов и он вполне себе работал, при том, что тот МК на котором это безобразие было собрано мог 100мА на все порты.
0
Ну, мы оба передергиваем и недоговариваем чутка.
1) стм есть как минимум два — стм32 и стм8
2) против авр, у стм ноги неравноценны — есть HS, которые и правда отдают до 25мА. Но есть и другие, которые или отдают меньше, или не труЪ, или (подставить ограничения). И это да, порой сильно огорчает.
Ну и, я с атмелом знаком более-менее только с классическими авр, да немного с их arm7tdmi. Больше я с атмелом не дружу.
0
Ну я сразу сказал
хотя подумываю начать ковырять STM32
против авр, у стм ноги неравноценны — есть HS, которые и правда отдают до 25мА. Но есть и другие, которые или отдают меньше, или не труЪ

0_o Не все «5 V tolerant», но по току они все 25мА Вот, на странице 25 все типы расписаны.
0
На странице 25 про ток ни слова. ;)
или это я уже с стм8 путаю…
0
Верно, а если бы были разные по току ноги, то они были бы там помечены. И во фьючерсах ничего про это нет, значит ток у всех одинаковый.
0
да, и в «Electrical Characteristics» тоже только 1 ток указан.
0
ну про авр32 я ничего не знаю, но вот, скажем, та же ATtiny2313 может
DC Current per I/O Pin… 40.0 mA
DC Current VCCand GND Pins… 200.0 mA
0
но вообще я немного о другом:
не понимаю что за привычка такая страраться прокормить схему от ног контроллера… ну сэкономите вы дюжину деталек, и что, прям так сильно от этого выиграете?
лично я считаю, что ноги изначально не предназначены для таких целей и ставить ключи для цепей, которые хотят нормальный ток в десятки мА, вполне стандартная практика. да и общие тенденции снижения энергопотребления, опять же, не способствуют…
есть, конечно, на форуме умелец, который стометровые линии для обмена данными от голых ног авр-ки питает. и еще гордится этим, ставя всем в пример. но это один из клинических случаев.
ни в одном грамотно спроектированном устройстве подобной херни не допустят.
и еще хотел сказать, что линии контроллера, все же, в первую очередь цифровые порты, и зачем такие 25-40 мА тока, при которых на самой ноге больше вольта высаживается?
0
Тогда давайте откажемся от периферии? Будем вешать внешние АЦП, ЦАПы, компараторы, подтяжки и всю прочую ерунду. Это ж калькулятор, вот и пусть считает. И давайте называть его процессором, так привычней.
Контроллер штука универсальная, и чем больше рассыпухи он собой сможет заменить тем лучше, для того и придуман, для того производители и пихают в него столько периферии.
0
«любое категоричное утверждение является неверным. в том числе и это.»

не надо перегибать, мы говорили о портах ввода/вывода, как отдельном периферийном модуле. микроконтроллер предназначен для контроля и управления в первую очередь, а Вы его как программируемый источник питания предлагаете использовать?
0
Я предлагаю ими управлять, и не только через цифровые интерфейсы.
И хватит игнорировать мой комментарий ниже.
0
— как, Вы не слышали? да у них же старший бит СПРАВА! такой моветон!
Петросян. Поменяй тебе сцепление с тормозом местами, сколько ты столбов погнёшь, прежде чем привыкнешь? Не проще взять машину с похожим функционалом, но у которой сцепление слева? Тем более, что они есть.
ЗЫ: у нас одно время аттракцион забавный был на проспекте — велосипед с инверсным рулем, т.е. поворачиваешь руль в одну сторону, а колесо поворачивается в другую. Много синяков народ набил.
0
Поменяй тебе сцепление с тормозом местами, сколько ты столбов погнёшь, прежде чем привыкнешь?
На самом деле, привычка нарабатывается быстро. Причем после того, как наработана на оба варианта — переключаются они легко и быстро.
Но это мышечная память. Там ее действительно нужно нарабатывать. А вот с какой там у какого МК стороны какой бит — знать практически никогда не нужно, по крайней мере в ЯВУ, не говоря уж о вбивании этого в привычку.
0
Ну хз. Может и так. Было бы времени больше, попробовал бы оба варианта. Хотя СТМ привлекает ещё и в плане цены — от 30 до 50р стм32 простенький (в смысле относительно других стм32 простенький). Кто нибудь знает сколько может подобное стоить у AVR?
0
если за образец брать STM32F050C4
0
Ну, у нас в розницу стм32 (030 самый мелкий) от 7грн, стм8 (003) от 3,75грн.
Что из авропиков с этим может соперничать — даже не знаю. Впрочем, даже желания узнавать нет. Да и при такой цене (~10рур) загоняться с россыпью против «воткнуть контроллер в мигалку светодиодом»…
0
Разве что PIC10F200, да и то только по цене. Ну еще, быть может, ATTINY13. Иногда видел где-то от тех же 13-15р, хотя чаще в раза в два дороже.
0
У нас нынче курс удобный для пересчета — 0,25.
Т.е. получается 28 (гыг, за несколько дней раскупили) и 15р (8s003)…
При этом не будем сравнивать мегу8 (60рур) и 32F030F4P6 (по 20рур под заказ!!! =0 ), угу? ;)
0
Ну, тут стоит заметить, что мега8 за 60руб (рур — устаревшее обозначение) — это, вероятно, розница. А STM-ки по вменяемой цене так просто не найдешь. Собсна, мне все дешевые СТМ (STM32F100C4, STM8S103K6, STM8S003F3) приходилось через кого-то добывать из магазинов вроде терраэлектроники, которые шлют в мухосранск в лучшем случае неохотно и дорого. А в относительно доступную розницу — они тот же полтинник и стоят.
0
Оба — в розницу во вполне местном космосе… ;)
Но да, я нагло пользуюсь тем, что мне космос и (почти) ркс — можно считать «местными» конторами. Да и Украина сильно меньше России, и посылка из одного конца в другой стоит около пары баксов… Впрочем, имрад, сэа (которую можно считать местной, т.к. у нас есть их представительство, но я предпочитаю с киевским офисом общаться), да и все остальные украинские конторы — по вышеприведенной причине — вполне себе можно считать «по-местному»… ;)
0
Сорри, привык рубли сокращать до рур. Да, давно устарело? ;)
0
Код российского рубля в соответствии со стандартом ISO 4217 — RUB (RUR до деноминации 1998 года)
0
руб — три разных буквы. рур — сильно быстрее. Плюс, привычнее. Плюс — явное сокращение от рубль россии. Хотя, конечно, чей еще рубль может быть, но…
Лично я до сих пор употребляю «рубль» как обиходное обозначение платежной единицы. Да, смешно. Но что поделаешь.
0
Ну уж если о скорости говорить, то самое краткое — р.
Хотя, конечно, чей еще рубль может быть, но…
Ну как же, белорусский еще, например. BYR, ЕМНИП. Аналогично RUR в этом плане, хз почему аббревиатуру сменили с логичной.
0
самое краткое — р.
Самое краткое, но не самое однозначное.
Как сам сказал — есть еще и бур. (белоруссы — сорри) Вот потому я и продолжаю пользовать рур для однозначности.
0
Как пропатчить KDE2 под FreeBSD? (с)Башорг
0
=)
0
Старший бит справа? Плохо представляю, к чему это, но по моему справа все же первый бит. Порты там вроде по 20мА, общий ток различается от одного камня или корпуса к другому. Это я про классические AVR. Всякие xMega и ARM линейки не смотрел.

AVR как раз неоправданно дорогие. Они популярны только потому, что везде продаются и на них тонны информации в интернете. ИМХО, сейчас нет никакого смысла изучать AVR, лучше присмотреться к чему-нибудь поновее. Просто так сложилось, что когда я захотел изучить программирование МК, мне попались AtMega16 и простой программатор для LPT порта. Именно поэтому я их и изучил.

STM32 еще, не стоит забывать, все в мелких корпусах с мелким шагом, что трудновато для утюга. И работа с начинкой более трудоемкая и объемная. Но для дома, для хобби, критично. А вот на производстве уже они в самый раз. К тому же ядро ARM — это еще и операции с 32-битными значениями.
0
Старший бит справа?
Вас это сильно удивляет? А что байт — это совсем не восемь бит вообще откровение? ;)
по моему справа все же первый бит.
Мнда. Скраю (слева-справа, не суть) — НУЛЕВОЙ бит!!! )))))
STM32 еще ...
Тут такой момент. Или пара корпусов логики на пятерку, или один корпус стм8 за ту-же пятерку. А плату травить что под то, что под то. Зато на стм еще и платка меньше выйдет. А 0,2/0,2 давно уже не rocket science
0
Вас это сильно удивляет? А что байт — это совсем не восемь бит вообще откровение? ;)
Мне тут учебник начать пересказывать, или чего? Ну да, байт — некое объединение данных из одной ячейки. Байт из восьми бит зовется октетом. В наше время что-то байт негласно считают всегда за 8 бит, и не все себе этим голову забивают, что практике и не мешает.
Мнда. Скраю (слева-справа, не суть) — НУЛЕВОЙ бит!!! )))))
Да, да, отсчет идет с нуля, а не с единицы. В реально жизни люди не привыкли от нуля считать, не удобно. Занудство, блин…

Тут такой момент. Или пара корпусов логики на пятерку, или один корпус стм8 за ту-же пятерку. А плату травить что под то, что под то. Зато на стм еще и платка меньше выйдет. А 0,2/0,2 давно уже не rocket science
Не совсем вас понял. Мб, и не rocket science, но все-же довольно мелко. Часто что-то растечется, и приходится сидеть с булавкой лупой, отцарапывать лишнее. Еще 0.2 дорога дешевого текстолита элементарно отваливается, если ее нагреть паяльником. А во время лужения тонких дорог таким способом можно и нелепый обрыв получить.
Надо на фоторезист переходить в следующем году ради этих мелких корпусов…
0
Да, вы меня совершенно верно поняли — по поводу числа бит в байте и нулевого/первого я беззастенчиво подкалывал.
А про 0,2/0,2… Вагон и тележка лучников (читать: ЛУТчников) постоянно бравируют свободной достижимостью таких норм в дискуссиях ЛУТ/ФР. Хотя… Я достаточно спокойно в свое время делал 0,25/0,25 на плате 125*75мм. Хотя с перехододом на ФР все эти танцы с бубном забыл как страшный сон, да.
-1
Зато у AVR ноги 5-вольтовые.
0
Тоже делал плафоны в машину на tiny13. Но к контроллеру надо еще стабилизатор напряжения. А 555 до 18 вольт работает.
0
78L05
0
если бы кнопок вообще небыло, то и регулировку я делать бы не стал — и так нормально =)
Можно было, конечно, сначала фольгой всё дно заклеить, а уже на фольгу с/д ленту лепить… Но я так торопился, что прошляпил этот момент. А светорассеивателя и того что есть (белой самоклейки) вполне достаточно.
0
А у меня такой используется для засветки фоторезиста, лампы — 4 х 9 вт, время засветки китайского фоторезиста 7 сек.
0
Взял на карандашик.
0
Делал такую штуку из матрицы от монитора, причём даже корпус от монитора не использовал. Снизу приклеил лист пластика, вместо матрицы лист оргстекла, ну и у штатной рамки острые углы и выступающие крепёжные элементы спилил и автоэмалью покрасил. Родные лампы заменил самодельными светодиодными лентами, в которых светодиоды напаял почти вплотную, иначе неравномерность заметна была. Итого 19 дюймов диагональ и толщина меньше сантиметра.
0
  • avatar
  • mChel
  • 27 декабря 2013, 09:57
А зачем лампы заменил?
0
Как я уже говорил, у меня тоже начинка от бучного моника валяется (правда, 13"), так вот там баласт для лампы хитрожопый, с цифровым переменником и ещё какой-то ерундой. Просто подав питания на него, реакции я не дождался. Так и валяется. Подозреваю, у mChel причина была схожей.
0
У полновесных моников инверторы простые. Подаешь питание и два логических сигнала, ENABLE и PWM. Аналогично управляются и ноутбучные инверторы, насколько я знаю. На LED-матрицах — однозначно стандартный интерфейс, питание 6-21В и два логических 3.3В сигнала — все те же ENABLE и PWM.
Скорее уж там или лампы, или инвертор были дохлые.
0
Да причина простая, я одну лампу при разборке сломал случайно, а может она уже битая была, я эту матрицу с разбитым стеклом у ремонтников на рынке выпросил, они у них кучами как попало валяются, правда 90% маленькие ноутбучные.
0
Неплохой девайс, и написано хорошо, приятно было почитать. Молодец, +1.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.