![]() |
Печатная плата |
Ну а чо, сказано сделано. Воткнул ATMega8535 — первая которая под руку подвернулась из многоногих. Вывел все что только можно наружу, присобачил небольшую клавиатурную матрицу 4х4 и LCD экранчик. Экранчик мелкий WH0802A 8х2 символа, но уж какой был. Других у нас в продаже не встречал, а под заказ везти лень. Да и, думаю, там и не надо больше.
А раз уж пошла такая пьянка, то до кучи вывел наружу пару каналов ШИМ, да пару входов АЦП. Ну и SPI заодно — гулять так гулять. Там же можно и Dallas 1-wire проткол организовать, приделать частотомер, индикатор сигнала, вольтмер и вообще можно много чего наворотить, было бы желание. Опять же, линий на вход/выход получается дофига, так что из нее можно сделать головной блок умного дома или контроллер чего нибудь.
Корпус взял халявный, PAC-TEC‘овский который намутил года два назад. Вот и пригодится коробочка :) Надо сказать, PAC-TEC делает просто изумительные коробки. Не чета тому говну, что продается в наших радиомагазинах. Не скрипят, не люфтят, крепко сбиты, ладно скроены и выглядят круто. Где бы их еще продавали у нас.
Пока только плату развел, еще некоторых деталей не хватает. На днях вытравлю плату, соберу и буду программировать. Вот тогда будет вам и примеры живого кода и подробное описание SPI, i2c, UART, клавиатура и LCD . Кстати, обратите внимание как легко матрицировать обычные тактовые кнопки. А все благодаря тому, что у них четыре попарно соединенных вывода.
Пока же, раз все еще в виде чертежа, набрасывайте в комменты свои идеи по поводу фич будущего девайса.
Нплохо было бы еще и программный USB приделать, да «железный» не помешает.
Очень интересная и полезная задумка!
Забавно, что я вот прямо сейчас разрабатываю похожую железяку (клавиатура, ЖКИ, Ethernet и RS485) :)
Зачем изобретать велосипед, когда в свободной продаже уже есть отладочные платы налюбой свкус. от 500 ри до ….. шиартная платка например в Чипе 6 штук всего, два дисплея, USB программатор, флешка и куча всякого еще. только код лабать успевай )).
Господа, уже до Вас все украдено!!!!!
Не путайте демоборду и тестер =)
«платка например в Чипе 6 штук всего» — Жжоте!
Поверь, она того стоит!!! Вот она: http://www.chip-dip.ru/product0/9000049822.aspx
Самому такую мутить, вряд ли дешевле встанет.
Да уж, точно «Не путайте гигантскую демоборду и тестер»
Ее в карман не кинешь, а еще она пол стола займет. Видел я такую шнягу только на пике. Не впечатлила она меня.
Она того стоит. Сам дешевле не сделаешь! Вот она: chip-dip.ru/product0/9000049822.aspx
to DI HALT Я смотрю,что в плате будет использована довольно таки многоногая микросхема. Не мог бы ты поподробнее описать процесс пайки таких микросхем в разделе для начинающих. Всякие там тонкости технологии. Я к таким корпусам подступаться пока не решаюсь и фразы типа «феном ее раз и все» приводят меня в уныние.
З.Ы. Очень качественная и тебя информация и самое главное хорошо поданная. Прочитал почти все статьи и несколько раз даже появлялось желание нажать на кнопочку Donation, но ее нет пока ;)
Есть точно такая же микруха Мега 8535 толко в DIP корпусе, пользуй ее. Там все привычней.
Это мега в PLCC у ней здоровенные ноги :))) А вообще феном ее раз… =)
З.Ы.
Ок, жди на днях технологию запайки планарных микрокорпусов.
Такие корпуса паяются без всякого фена, и даже без всяких хитрых жал типа «мини-волна» :)
Ну дык. Паяльником я даже QFN запаивал на раз. Так что дело в сноровке, а уж PLCC то вообще делать нефиг.
Побольше жидкого флюса и капля припоя =) Молотковым паяльником её р-раз =)))
тож смешно и я такую вещь делаю переделываю. :)
только беру LCD + клеенчатая клава 16*16 как базовая вещь
а также интерфесы — мах232 и 485 и ИРДА и SPI ака I2C
как подключаемые дополнения
клава РС, внутренние программы для частотомера на 2Ггц с выносным делителем,
набор регистров на 74НС595 для программаторов ЕПРОМ и прочих периферийных плат,
и еще кучу что раньше делал — хочу обьединить в одном приборе с подключаемыми платами. сейчас пока разрознено куски работают на меге8535 но скоро уже придется мегу 16 ставить. в максимальном ус-ве вообще мегу 64.
но пока надо доделать — поюзать — переделать потому как удобности важная вещь
в жизни
когда то я делал автоматику на 580 комплекте и РС под досом — было довольно просто
сча уже перестал воевать с виндой — воюю с линухом — но все таки та простота что было раньше — один на один с железом — самая лучшая вещь.
ЗЫ случайно обнаружил этот сайт сегодня — всем привет.
буду заглядывать. скоро кусочек своего кину на обсуждение.
Во! Шаришь. Я тоже маялся маялся со всякой фигней наколеночной и решил сделать себе универсальную вещь, чтобы был как тестер носимый.
А где клеенчатую клаву надыбал?
клава надыбалась от недоделанного ( в смысле не пущенного в серию ) кардиографа.
в принципе у нас такие клавы фирмочка делает _ но дороговато.
я ее ставлю на макетке потому что есть. а там или от дешевого калькулятора ствить буду или пкупные кнопки.
что касается контроллера — то пока мысли слишком широко разбежалис — думаю остановить себя на меге 8 как контроллере дисплея и клавы со связью по SPI.
на смд плата только разьемами лимитируется.
по крайней мере сча склоняюсь
надо наштамповать этих на меге 8 штук 20 — и сувать куда попало.
а простой комп ала- синклер уже на меге 16 или 64.
еще наверное добавлю в мегу медленный вывод и ввод — через последовательные сдвиговые регистры типа 74НС595 ( для пускателей и концевиков )
в общем решил все медленное на мегу 8.
а быстрое и с прерываниями на основной.
когда будет готово?)
«А где машина-то???» (с). А схема-то где? Печатка есть…
Погодите маленько, проверю еще парочку глюков и выложу девайс в открытый доступ. Не хочу выбрасывать сырую вещь
а у нас в Смоленске дисплей 2*8 350 целковиков, все магазины обошел, в двух местах…
Жлобы, что тут можно еще сказать.
пардону прошу, мысля не в ту сторону поперла, дисплей 2*16, пауэртип продакшн, разжился таки сегодня. система команд, памяти у него те же, нашелся редкий режим 5*11 в одну строку (не знаю, зачем, правда). Так что буду заюзывать. Спасибо за толковое описание!
Народ! тут в руки попал дисплей от samsung SGH E730, в инете про него есть только что он 176*220, и 262 тыр цветов. Посоветуйте, кто знает, что у него куда тычется.
Хотелось бы поподробнее по OneWire. Просто с другом делали, но сделали тупо — лень было все вылизывать, да и девайс был один на линии.
А что за девайс клепаете?
Ну я еще студент, вот соответсвенно и мучали мы макет , пока время было. А так есть задумка сделать простенький термометр, с несколькими датчиками.
ааа… ясно. Я сейчас делаю (когда есть время) замок на таких ключиках
Вопросик. А этот тестер уже все, тема закрыта или какой-то конечный продукт был сделан? Тоже хочу такую штуку сделать.
>> Кстати, обратите внимание как легко матрицировать обычные тактовые кнопки. А все благодаря тому, что у них четыре попарно соединенных вывода.
Вот бы автотрассировщик обучить такому принципу разводки… А то в PCAD у компонентов или все выводы соединены вместе, или ни одного.