Приветствую, решил запилить простенькую(не сильно навороченную) отладочную плату на pic16f886, возник вопрос, что на неё неплохо бы добавить? Вывести все порты, добавить пару-тройку светодиодо и кнопок, 3-4 семисегментных индикатора... чот ещё может пригодиться? Можно исходя из вашего опыта?
Подстроечный резистор на RA5, например, АЦП проверять. I2C какую-нибудь. А вообще хотелку можно раскрутить так, что уже ни о какой "простенькой" плате и речи не будет идти. И лучше пик в панельку поставить.
_________________ Каждый имеет право на свое личное ошибочное мнение.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России.
На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.
хм... UART - полезное дело, подумаю(как раз есть cp2102), SPI-flash для чего может понадобиться? IR, RF приёмники и DS18B20 пожалуй будут на проводках(предусмотрю слоты, чтобы можно было это дело туда втыкать). Ещё подумал, пожалуй добавлю RC-цепочку(R-многооборотный подстроечник), чтобы через нее ШИМ прогонять... пока как-то так
Что касается цены, то тут ведь главное что своими руками, да так, попаять что-нибудь полезное в народном хозяйстве ))
Цитата:
Подстроечный резистор на RA5, например, АЦП проверять
Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO
подробнее>>
oleg110592
Заголовок сообщения: Re: Отладочная плана на PIC, что на ней должно быть?
IMHO. Лично я в подобных монструозных платах не вижу никакого смысла. Для учебных заведений, может оно и было-бы оправдано, а для разработчика/радиолюбителя вряд-ли. По-молодости делал себе подобное под DIP-коруса. Там внутри 40-ногой панели стояла 28-ногая и можно было вставить либо 40-выводной PIC, либо 28-выводной с обвязкой под основной резонатор и, кажется, под часовой, вроде 7805 была на входе, сейчас уже не помню точно. Из периферии 8 светодиодов, панель под 24Сxx, панель под PCF8583 c обвязкой, MAX232 c обвязкой + разъём под COM-порт. Поигрался немного, лежит где-то. Сейчас для быстрого макетирования использую плату от комплекта PICKit2/3 Debug express, кто не в курсе поясню ( http://www.ebay.com/itm/DEBUG-KIT-EXPRE ... SwWBJXA-cb ) . Разъём для подключения PicKit2/3, 44-выводной PIC887 в SOIC-корпусе, по нескольку пинов для подсоединения к каждому порту, 8 отключаемых джампером светодиодов, кнопка на INT, потенциометр, Место для установки основного резонатора с обвязкой, место под часовой резонатор с обвязкой, достаточно большое монтажное поле под SMD-компоненты типоразмера 0805, несколько посадочных мест под 6-выводные SOT32. Для предварительных наброской под большинство задач мне хватает, для одного проекта сдул 887-й PIC и запаял pin2pin совместимый PIC18F45K20. Все эти "универсальные" отладочный платы один хрен имеют свою схемотехнику и разводку ПП, которая по-итогу может не совпасть с целевой и в конечном железе придётся всё делать по-новой. Исходя из вышесказанного для мелких проектов я делаю так: собираю макет на описанной выше плате выбирая выводы портов для минимальной переделки программы после, использую только ту периферию, которая имеется в предполагаемом МК конечного устройства, пишу и отлаживаю программу ( благо 887-й имеет встроенный отладчик, актуально для МК без оного, а debug head сильно дорогие ), попутно время от времени меняю в проекте МК и смотрю на объём выходного кода и соответствие используемой периферии. И так по кругу, процесс итеративный. Если имеется четкое представление о задаче, подходящем под неё МК и конечной периферии, то делаю ПП, собираю всё и отлаживаю уже в железе, но это уже с опытом приходит и не всем подойдёт. Вот чем я никогда не пользовался, так это Proteus-ом, тут у меня очень предвзятое и субъективное мнение. Если кому надо, могу помотреть рисунки ПП о которых я рассказывал ( клон платы от PicKit2 Debug express до покупки фирменной, я тоже когда-то делал ). Видимо, многие рассуждают подобным образом, то-же PIC32 Starterkit на борту помимо узла программирования-отладки, несёт только три кнопки и три светодиода, а остальные выводы идут на 100-контактный разъём для подключения платы расширения. Та-же Arduino на себе несёт только узел связи с PC, вся остальная периферия подключается через разъём расширения и, IMHO, это правильно, ничего лишнего, всё что нужно добавляется после. Единственное, что можно сделать в дополнение, вывести более-менее распостраненный интерфейс для периферии, совместимый с той-же Arduino или mikroBUS ( http://www.mikroe.com/mikrobus/ ) , например, но ног у МК должно быть много, чтобы не останавливать полёт мысли и быстрорастущие аппетиты.
Спасибо, решил для себя, добавлю(помимо кнопок, светодиодов и 7-сегм. инд) ещё панельку по 24СХХ и ULN2003 + может 1-2 релюшки для управления чем-то силовым (или полевик какой-нибудь, ещё не решил)
Полная хрень, впрочем как и все сляпанное на том г.ресурсе...
+1. Что за "отладочная плата" без технологического разъёма? К чему эта абсолютно идиотская миниатюризация, но с применением выводных компонентов? Если на плате нет макетного поля, то почему-бы не сделать гребёнку выводов для беспаячных макеток? Для меня, повторюсь, почти идеальной платой на PIC является плата от PicKit2 debug express.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения