roboforum.ru

Технический форум по робототехнике.

ALS. Разная мелкая электроника.

Блоги посетителей.
Правила форума
В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.

ALS. Разная мелкая электроника.

Сообщение ALS » 18 ноя 2016, 00:09

Поскольку ни с настоящими роботами, ни с управляемыми тележками у меня как-то не сложилось, а руки все равно занять надо и дабы не постить свои поделки в прочих темах, для того не предназначенных, заведу отдельный бложик для мелких работ, которые периодически имеют место быть :)

---
В хозяйстве есть фрезер, стоит на лоджии. Режу на нем, в основном, цветмет.
Управляется с компьютера, программа - Mach3, а интерфейс управления до поры выводился на обычный 20-дюймовый монитор, который находится на соседнем с фрезером столе. Но во время работы было очеь неудобно постоянно крутить головой по сторонам, поэтому решил собрать небольшой монитор и установить его в непосредственной близости от станка.
На порезку и сборку корпуса ушел вечер, еще вечер - на сборку подставки. Гораздо больше времени заняло ожидание их возвращения из порошковой покраски.
Рабочий материал - уголки и алюминиевый лист разной толщины.
По ходу работы добавились и другие железяки, но об этом будет ниже.

01.jpg

Размеры корпуса 23х17 см, толщина - ок. 8мм.

02.jpg

Используется матрица от третьего айпада с диагональю 9,7" и правильно-пацанским разрешением 1024х768.
Скалер к ней покупал на ebay.

04.jpg

Для размещения электроники используется корпус от десктопного HDD.
Сверху он закрыт крышкой с отверстиями под кнопки и креплением для подставки.

06.jpg

Подставку собрал из другого винчестера

15.jpg
16.jpg

И отдал все это хозяйство в покраску.

08.jpg
11.jpg
17.jpg

На выходе получился такой красавец :

19.jpg
18.jpg
Последний раз редактировалось ALS 18 ноя 2016, 00:22, всего редактировалось 1 раз.
Аватара пользователя
ALS
 
Сообщения: 798
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: ALS. Разная мелкая электроника.

Сообщение linvinus » 18 ноя 2016, 00:22

прикольно, было бы здорово увидеть пару примеров (видео или фото), для полных ламеров, как каждая деталь обрабатывалась.
типа берём уголок 30x30 крепим так то, подкладываем то то, подводим фрезу туда то, режим так то с такой то скоростью.
например вот красивый пример как сделали ящик для инструментов https://www.youtube.com/watch?v=L6eKNh3NEr4
что нибудь в этом же духе

и кстати алюминиевый листы где можно купить?
у меня есть лист но он неровный, когда его брал как то не придавал этому большого внимания, а сейчас вот задумался.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: ALS. Разная мелкая электроника.

Сообщение ALS » 18 ноя 2016, 00:38

Не, полноценные видео я не осилю, поскольку звук надо писать отдельно, потом микшировать, иначе во время работы он будет глушиться шпинделем. А мне, чессгря, лень это делать.
А некоторые короткие видео есть в моем ютубе.
https://www.youtube.com/watch?v=XhsPY7H1z2M - первый запуск шпинделя. Вхолостую, ибо было страшно.
https://www.youtube.com/watch?v=xiZPLY2iX6E - первая пластиковая деталюха
https://www.youtube.com/watch?v=vZ4hQBA58mk - такая же, но из алюминия
https://www.youtube.com/watch?v=B7NRKOtPA64 - окошко в корпусе для часов

Алюминий можно покупать на cnc-club'е : http://www.cnc-club.ru/forum/viewforum.php?f=163
Мне приносят хорошие люди (бесплатно), либо выкупаю его у металлистов.
Аватара пользователя
ALS
 
Сообщения: 798
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: ALS. Разная мелкая электроника.

Сообщение linvinus » 18 ноя 2016, 01:06

комментарии можно не голосом а текстом сделать,
"окошко в корпусе для часов" - очень интересный пример, а как отцентрировали, на глаз?
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: ALS. Разная мелкая электроника.

Сообщение ALS » 18 ноя 2016, 01:34

Острие у этой фрезы - 0,2мм. Опустил ее до 0,5 мм над крышкой.
Сначала прошелся влево-вправо (ось X), ориентируясь на канавку между крышкой и корпусом. В программе посмотрел расстояние, поделил пополам. Аналогично - по оси Y.
Потом перевел фрезу в середину получившихся значений и обнулил координаты. Получился центр крышки с точностью +/- 0,2мм (ну, может, чуть больше).
От этого центра и резал.

Но, по уму, это делается гораздо проще : надо замерить диаметр крышки штангелем, потом взять половинное расстояние и сделать им же две риски.
На их пересечении и будет центр. Потом нужно только попасть кончиком фрезы в это перекрестье.
Аватара пользователя
ALS
 
Сообщения: 798
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: ALS. Разная мелкая электроника.

Сообщение ALS » 18 ноя 2016, 06:14

Это относительно сложная для меня работа, поскольку нет опыта работы с _настолько_ старым железом.
Делаю на заказ "железный" проигрыватель музыки в формате *.ay (ZX-Spectrum).
Сердце - расово правильный AY-3-8910A, сами треки могут быть записаны на SD-карту или в SPI-flash емкостью 1МБ.
Управляющий МК - PIC16F886, между ним и AY'ком почти 30 лет разницы.

Сначала собрал без SD-карты, а пару треков записал через UART с компа с помощью самописной утилиты.
Это позволило пока не заморачиваться с FAT-ом и максимально быстро научиться управлять AY'ком.

1.JPG

Потом допаял разъем для SD, добавил в код поддержку FAT16 и проверил, как оно играет.
На видео - так себе (записывал на фотик), но в реале - обычный спектрумовский звук.



Следующий этап - дисплей.
ЖК - пОшло, OLED и TFT - черезчур современно, а ЭЛТ - как-то дохрена будет...
Купил на ebay две LED-матрицы, в начале 90-х такие применялись в некоторых мобилах.
Щедрый интерфейс : 8 бит данных, 5 - адреса, два - выборки, еще два - стробы.
Сами матрицы разместил на своей плате, а к ЦУП-у подключил проводами.

DSC00079ssm.jpg
DSC00146ssm.jpg
DSC00127ssm.jpg


Это тестовый запуск, было поздно, поэтому темно и без звука.



На очереди - корпус, его пока обдумываю.
Аватара пользователя
ALS
 
Сообщения: 798
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: ALS. Разная мелкая электроника.

Сообщение ilalexey » 18 ноя 2016, 12:47

Классный монитор получился. Конструкция/дизайн похожи на мой NEC.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: ALS. Разная мелкая электроника.

Сообщение ALS » 20 ноя 2016, 03:46

Честно говоря, особо не размышлял над дизайном - просто старался сделать монитор как можно ближе к размерам самой матрицы. Подставку собирал (ну, это и видно) из того, что "нашел под кроватью".
А определенный шарм всему этому придает порошковая покраска. Не зря же черный матовый сейчас используют и для покраски авто.


---
И немного про компьютер, к которому подключен этот монитор.
Уже рассказывал про него в других темах и давал ссылку на cnc-club.ru, где описывал сборку. Но накрылся тазом savepic.su, куда я заливал все фотки, а отредактировать линки на них в той теме пока не получается.

Драйверы - недорогие китайские TB6600.
Покупал их мой знакомый, задешево, поэтому китайцы насували нам кучу лома. Свои я допилил и они уже почти год работают нормально, знакомый же поимел с ними пару месяцев секса, а потом поменял на такие же, но подороже и собранные без косяков.
На одном из своих я убрал КЗ в цепи защиты, на двух других - запаял на место "убежавшую" керамику, и на всех трех нанес термопасту и подпилил радиаторы там, где они упирались в DIP-переключатели, из-за чего и срабатывала эта самая защита :)
Напилинг занял вечер, в сущности, это терпимая плата за то, что стоили они полцены от нормальных.

07.jpg
05.jpg

Блок питания для драйверов - обычный на 36В 10А. Частотник для шпинделя - Omron на 0,75(1,1)кВт.
Разместил их в корпусе от ИБП.

12.jpg
13.jpg

Подключил китайский же LPT-контроллер, развел силовую часть,

13-1.jpg

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

15.jpg


---
Дальше будут криминал и извращения.
---
Во время первых запусков силовая часть была подключена к такому компьютеру :

20.jpg
21.jpg

Собирал его лет 6 назад, корпус - самодельный, из акрила. Материнка - Intel D201GLY, БП - SFX на 200ватт и карточка CompactFlash на 512МБ в качестве винчестера.
Использовался он всего пару раз где-то на подхвате, остальное время пролежал на лоджии, поскольку железо даже по тем временам было очень слабое : Celeron 1,33GHz, тормозной чипсет от SiS-а, один IDE, а SATA отсутствуют вообще...
Но в паре с фрезером этот комп показал себя паинькой, все четко отработал, без глюков и сбоев.
А поскольку материнка имеет форм-фактор miniITX и потребляет оч. мало (примерно 18 ватт), я решил попробовать запихнуть ее прямо в силовой блок.
Для питания использовал связку из обычного блока на 12В/5А и преобразователя PicoPSU. Самодельный переходник IDE-CF заменил на заводской, который вставляется прямо в слот.

24.jpg
31.jpg
33.jpg

Поскольку LPT оказался затерянным среди остального железа, спаял специально обученный переходник.

36.jpg
37.jpg

Еще собрал схему charge pump и запитал через нее частотник и блок питания драйверов ШД.
Теперь управление ими стало возможным и из программы, и вручную, трехпозиционным переключателем (ON-AUTO-OFF).

50.jpg

Сам переключатель установлен на планке I/O (сделана из алюминия, красилась порошком и вообще - одна из первых железяк, которые резались на этом фрезере).

51.jpg

Операционная система - microXP 0.82, занимает на карточке ок. 250МБ и примерно 70-80МБ оперативки.
Программа управления - Mach3 с интерфейсом от MichaelYurov, который нашел на том же cnc-club'е.
Еще на этом компьютере работают старые программаторы для флэш-памяти и CPLD, поскольку это единственный комп в доме, у которого есть LPT :)
С домашней сетью он соединен по WiFi, в оперативке создан расшаренный виртуальный диск на 300МБ, на который с основного рабочего компа можно закидывать файлы для резки.
Последний раз редактировалось ALS 21 ноя 2016, 02:34, всего редактировалось 1 раз.
Аватара пользователя
ALS
 
Сообщения: 798
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: ALS. Разная мелкая электроника.

Сообщение esisl » 20 ноя 2016, 12:28

Вот всегда завидовал прямым рукам. Иссенея-чёрной завистью :)
esisl
 
Сообщения: 1456
Зарегистрирован: 23 июл 2012, 15:24

Re: ALS. Разная мелкая электроника.

Сообщение ilalexey » 20 ноя 2016, 13:35

ALS писал(а):А определенный шарм всему этому придает порошковая покраска.

Покрытие сам колдовал или на стороне красил?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: ALS. Разная мелкая электроника.

Сообщение Dmitry__ » 20 ноя 2016, 14:25

Ацтой! Кирпич и лпт. Извините, не сдержался :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: ALS. Разная мелкая электроника.

Сообщение ALS » 20 ноя 2016, 15:08

ilalexey
Красит мой знакомый.
У него цех порошковой покраски, а я иногда падаю на хвост.

Dmitry__
Покажи сиськи :Rose:
Аватара пользователя
ALS
 
Сообщения: 798
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: ALS. Разная мелкая электроника.

Сообщение linvinus » 20 ноя 2016, 23:52

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

кстати в соседней ветке контроллена за 40$ на базе arm промелькнул а какое ПО там стоит?
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: ALS. Разная мелкая электроника.

Сообщение ALS » 21 ноя 2016, 02:11

Вы про этот ?
Это клон Smoothieboard-а, управляется из браузера
http://smoothieware.org/smoothieboard
Аватара пользователя
ALS
 
Сообщения: 798
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: ALS. Разная мелкая электроника.

Сообщение linvinus » 22 ноя 2016, 11:23

понял, спасибо, это получается аналог grbl только на arm
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

След.

Вернуться в Блоги

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron