Давайте сделаем настоящую отладочную плату для ARM AVR ПЛИС
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Сегодня получил голую платку с етого сайта http://www.hag.com.ua/view.php?p=39 денег всего ничего,и потихоньку буду собирать под свои нужды.Если кого заинтересует,напишу в личку тел.человека для заказа.
-
p630304
- Нашел транзистор. Понюхал.
- Сообщения: 163
- Зарегистрирован: Вт май 31, 2011 13:43:38
- Откуда: Саратов
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Плата примитивная,но стоит дорого.
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
а сколько стоит то ? (чтото я не нашел 
в принципе по набору периферии действительно не айс.. usb нет (по крайней мере разъема), а что в комплекте еще идет ? хотя бы какая нить мега16 есть там ?
в принципе по набору периферии действительно не айс.. usb нет (по крайней мере разъема), а что в комплекте еще идет ? хотя бы какая нить мега16 есть там ?
-
p630304
- Нашел транзистор. Понюхал.
- Сообщения: 163
- Зарегистрирован: Вт май 31, 2011 13:43:38
- Откуда: Саратов
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Для пиков 820 грн. программатор отдельно и БП нет.
А остальное и так видно.
А остальное и так видно.
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
p630304 писал(а):Для пиков 820 грн. программатор отдельно и БП нет.
А остальное и так видно.
это 3200 рублей ?!!!! гм. не дороговато ??!
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Хоть тема и умерла, все равно хочу высказать свои мысли по поводу универсальной платы:
1. Зачем?
- Если для себя (потренироваться в PCB и пайке) - имеет смысл
- Если по цене, мол покупать готовую дорого. Не согласен, делать самому будет не намного дешевле, т.к. компоненты, стоят денег и чем этих компонентов больше чем дороже, да и стоимость изготовления платы (промышленно или кустарно) никто не отменял.
- Я тоже подумываю над изготовлением подобной вещи. Моя мотивация простая - сделать то, что нужно именно мне и сделать это так, чтобы именно мне было удобно.
2. По поводу готовых плат - куму что нравится. У меня в том числе есть плата PinBoard II в комплекте с модулями Stm32, AVR и PCLD (Max II) - плата своих денег стоит (отдал 4500руб, включая доставку), что именно меня не устраивает - единовременно только одна платформа, неудобно подключать периферию что в случае с плис приходиться тыкать кучу проводов да еще и следить за питанием и переключателями, нет серьезной периферии. Тем но не смотря на это до настоящего времени со своей задачей плата справлялась и я не жалею что ее купил. Если бы я делал аналогичную вещь сам, вряд ли она обошлась бы мне дешевле.
3. Какие мысли по поводу универсальной платы и что хотелось бы получить в итоге лично мне:
- На плате разместить 5 наиболее популярный и при этом можных архитектур (PCLD, FPGA, STM32, PIC24, Xmega) (правда наверно хватило бы и Stm32, пики и авры не так актуальны, лично для меня)
- Примерный список периферии: 16 кнопок (больше не надо, меньше не удобно, не в виде матрицы), 8 переключателей, светодиодов штук 16, 7сегментый индикатор, символьный ЖКИ, возможно небольшой TFT сенсорный, порты USB в том числе и хост, изернет, карту памяти, обязательно ROM, SRAM, SDRAM, Flash, приличного качества ADC и DAC, VGA выход, ну и так еще по мелочам)
- Идея как это все связать без проводов и переключателей - некоторую периферию (ROM, SRAM, SDRAM, Flash, плиличного качаества ADC и DAC,) завести на FPGA, остальную на CPLD , мк подключить тоже к плискам. При таком раскладе на плис можно работать с любой периферией, а при необходимости через плис просто коммутировать ее на нужный МК, и никаких переключателей и проводов.
4. По поводу программаторов - для меня вопрос не актуален, но в целом идея такая - один универсальный программатор, что конечно лучше но достаточно сложно, можно еще подумать над BootLoader'ами.
5. Что можно будет делать на такой плате - да практически все, ну или очень многое, за исключением аналоговых задач. От простого мигания светодиодом на МК до применения встраиваемого в FPGA процессора NIOS II и реализации одновременно с ним еще кучи всего.
Но не смотря на все вышеизложенное, все еще раздумываю а стоит ли оно того, уж очень много на это требуется времени да и стенд такой обойдется наверно в 10 000 руб (не считал, так на вскидку), может за эти деньги купить пару отдельных стендов. В общем над этим вопросом еще думать и думать.
1. Зачем?
- Если для себя (потренироваться в PCB и пайке) - имеет смысл
- Если по цене, мол покупать готовую дорого. Не согласен, делать самому будет не намного дешевле, т.к. компоненты, стоят денег и чем этих компонентов больше чем дороже, да и стоимость изготовления платы (промышленно или кустарно) никто не отменял.
- Я тоже подумываю над изготовлением подобной вещи. Моя мотивация простая - сделать то, что нужно именно мне и сделать это так, чтобы именно мне было удобно.
2. По поводу готовых плат - куму что нравится. У меня в том числе есть плата PinBoard II в комплекте с модулями Stm32, AVR и PCLD (Max II) - плата своих денег стоит (отдал 4500руб, включая доставку), что именно меня не устраивает - единовременно только одна платформа, неудобно подключать периферию что в случае с плис приходиться тыкать кучу проводов да еще и следить за питанием и переключателями, нет серьезной периферии. Тем но не смотря на это до настоящего времени со своей задачей плата справлялась и я не жалею что ее купил. Если бы я делал аналогичную вещь сам, вряд ли она обошлась бы мне дешевле.
3. Какие мысли по поводу универсальной платы и что хотелось бы получить в итоге лично мне:
- На плате разместить 5 наиболее популярный и при этом можных архитектур (PCLD, FPGA, STM32, PIC24, Xmega) (правда наверно хватило бы и Stm32, пики и авры не так актуальны, лично для меня)
- Примерный список периферии: 16 кнопок (больше не надо, меньше не удобно, не в виде матрицы), 8 переключателей, светодиодов штук 16, 7сегментый индикатор, символьный ЖКИ, возможно небольшой TFT сенсорный, порты USB в том числе и хост, изернет, карту памяти, обязательно ROM, SRAM, SDRAM, Flash, приличного качества ADC и DAC, VGA выход, ну и так еще по мелочам)
- Идея как это все связать без проводов и переключателей - некоторую периферию (ROM, SRAM, SDRAM, Flash, плиличного качаества ADC и DAC,) завести на FPGA, остальную на CPLD , мк подключить тоже к плискам. При таком раскладе на плис можно работать с любой периферией, а при необходимости через плис просто коммутировать ее на нужный МК, и никаких переключателей и проводов.
4. По поводу программаторов - для меня вопрос не актуален, но в целом идея такая - один универсальный программатор, что конечно лучше но достаточно сложно, можно еще подумать над BootLoader'ами.
5. Что можно будет делать на такой плате - да практически все, ну или очень многое, за исключением аналоговых задач. От простого мигания светодиодом на МК до применения встраиваемого в FPGA процессора NIOS II и реализации одновременно с ним еще кучи всего.
Но не смотря на все вышеизложенное, все еще раздумываю а стоит ли оно того, уж очень много на это требуется времени да и стенд такой обойдется наверно в 10 000 руб (не считал, так на вскидку), может за эти деньги купить пару отдельных стендов. В общем над этим вопросом еще думать и думать.
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
PPRAM5 писал(а):2. По поводу готовых плат - куму что нравится. У меня в том числе есть плата PinBoard II в комплекте с модулями Stm32, AVR и PCLD (Max II) - плата своих денег стоит (отдал 4500руб, включая доставку), что именно меня не устраивает - единовременно только одна платформа
гм.. какие проблемы купить еще пару тройку отладочных плат ? модули у вас уже есть.. соответственно платы обойдуться дешевле, хотя я смысла не вижу - отладочная плата нужна все таки для того чтобы опробовать тот или иной модуль, функционал.. понятно что можно многое навтыкать - но тем не менее трудно себе представить необходимость соединения трех отладочных плат...
тут в обычном то проекте - 30-40 проводов до периферии - уже офигенный паук.. а с FPGA - 30-40 проводов - это минимум (иначе FPGA не нужна) + еще собственные соединения например для STM32 - итого 70-80 проводов !!!
вы уверены что готовы на это ? особенно если учесть риск пропадания контакта (в таком количестве соединений об этом уже стоит задуматься)
PPRAM5 писал(а):неудобно подключать периферию что в случае с плис приходиться тыкать кучу проводов да еще и следить за питанием и переключателями, нет серьезной периферии. Тем но не смотря на это до настоящего времени со своей задачей плата справлялась и я не жалею что ее купил.
серьездную периферию нужно производить модулями.. но к сожалению продавая только на Россию - трудно сформировать ассортимент..
у каждого свои запросы по периферии.. мне например PINBoard II нафиг не нужен из за того что интерфейса DCMI нет у младших чипов STM...
хотя тот же PinBoard 1 у меня отработал свое по полной (Сейчас просто не использую эту платформу, а до этого что только на пинборде1 не моделировал ! начиная от генерации видеосигнала и заканчивая системой управления моделями самолетов и ее различными модулями)
ну и опять таки - разная периферия требует разных подключений - поэтому всего не предусмотришь..
хотя я например для STM32 пришел к плате http://vg.ucoz.ru/forum/25-113-1 для меня нужны были разведенные на отдельные разъемы стандартные интерфейсы, плюс чип на 176 ног (соответственно максимально доступен FSMC который не пересекается с другими) да и чип с большим количеством интерфейсов позволяет часть ног зарезервировать для отладочного подключения какой то периферии.. в общем плюсов море..
нет только FPGA и AVR - для AVR есть отдельная плата (тот самый первый пинборд) ну а из ПЛИС я пока не полез далеко и купил себе отладочную с EPM240 - поиграться хватает за глаза..
на все три отладочные платы я потратил около 7 тыс. рублей (3тр на STM32, 3тр на AVR, и 1 тр на EPM240) - сейчас наверное обошлось бы дешевле (покупал где то полтора года назад), но за это время столько воды утекло и бумаги было выбрашено - что даже не задумываюсь..
PPRAM5 писал(а):3. Какие мысли по поводу универсальной платы и что хотелось бы получить в итоге лично мне:
- На плате разместить 5 наиболее популярный и при этом можных архитектур (PCLD, FPGA, STM32, PIC24, Xmega) (правда наверно хватило бы и Stm32, пики и авры не так актуальны, лично для меня)
- Примерный список периферии: 16 кнопок (больше не надо, меньше не удобно, не в виде матрицы), 8 переключателей, светодиодов штук 16, 7сегментый индикатор, символьный ЖКИ, возможно небольшой TFT сенсорный, порты USB в том числе и хост, изернет, карту памяти, обязательно ROM, SRAM, SDRAM, Flash, приличного качества ADC и DAC, VGA выход, ну и так еще по мелочам)
- Идея как это все связать без проводов и переключателей - некоторую периферию (ROM, SRAM, SDRAM, Flash, плиличного качаества ADC и DAC,) завести на FPGA, остальную на CPLD , мк подключить тоже к плискам. При таком раскладе на плис можно работать с любой периферией, а при необходимости через плис просто коммутировать ее на нужный МК, и никаких переключателей и проводов.
Это фантастика, причем для 99% разработчиков просто не нужная..
я как перешел на STM32 - так к AVR практически не возвращаюсь.. ну и нафига мне "наследство" ?
кнопки и прочее прекрасно покупается на ебей и подключаются шлейфом..да и многое другое тоже (посмотрите мою плату - будете удивлены - но большинство того что вы перечислили подключается в ее разъемы (без проводов !) и при этом разведено по разным портам и не пересекаются..
PPRAM5 писал(а):4. По поводу программаторов - для меня вопрос не актуален, но в целом идея такая - один универсальный программатор, что конечно лучше но достаточно сложно, можно еще подумать над BootLoader'ами.
нафиг нафиг эти бутлоадеры..
я в последнее время вообще без программатора шью
PPRAM5 писал(а):5. Что можно будет делать на такой плате - да практически все, ну или очень многое, за исключением аналоговых задач. От простого мигания светодиодом на МК до применения встраиваемого в FPGA процессора NIOS II и реализации одновременно с ним еще кучи всего.
угу, как раз такая навороченная плата и нужна для аналоговых задач или схем обработки сигналов (и опять втыкаемся в необходимость модулей
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
для меня идеал отладочной платы - что-то типа arduino-mini или такого http://e-voron.dp.ua/catalog/021616 .
то есть чтобы кроме отладки на ней можно собрать готовое устройство.
развел несколько вариантов под AVR,STM32, с односторонней разводкой.
цена получилась примерно 0.3..0.6$ за плату - в разы, в десятки раз дешевле того космоса что выше называли.
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
гм.. на каких из ваших плат есть DCMI ?
ногами подрыгать можно и на мини платах.. но для этого не стоит изучать стм32, все делается на авр и намного проще...
а вот если делать что то стоящее и большое - а именно для этого я перешел на стм32 - то мини платки уже никак не помогают
(( банально нет у них ни fsmc ни dcmi, ни многого другого
ногами подрыгать можно и на мини платах.. но для этого не стоит изучать стм32, все делается на авр и намного проще...
а вот если делать что то стоящее и большое - а именно для этого я перешел на стм32 - то мини платки уже никак не помогают
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Почитал я тут все ваши сообщения и задумался...
А ведь большая универсальная плата действительно бесполезная идея, хотя бы потому что она избавляет новичков(вроде меня) от:
1. изучения программ типа P-CAD(для составления своей макетки)
2. приобретения/прокачивания навыка печатания плат
3. приобретения/прокачивания навыка пайки
4. денег
5. собственно в процессе проектирования изучается схемотехника и изучаются новые электронные компоненты
В общем, это как купить диплом, голое программирование не катит ИМХО.
Я поддерживаю идею "конструктора" и даже есть свои наработки. Требуется всего лишь сделать универсальные блоки периферии, а для изучения нового "камня" нужно изготовить простую ПП с камнем, развязкой питания и штырьков по периметру.
Предлагаю переквалифицировать эту тему или создать новую(может есть, времени особо нет искать)где будем обмениваться своим опытом по созданию "блочных" отладочных плат(схемами, печатками, идеями и т.д.).
Свои не многочисленные наработки выложу в воскресенье, как домой приеду.
А ведь большая универсальная плата действительно бесполезная идея, хотя бы потому что она избавляет новичков(вроде меня) от:
1. изучения программ типа P-CAD(для составления своей макетки)
2. приобретения/прокачивания навыка печатания плат
3. приобретения/прокачивания навыка пайки
4. денег
5. собственно в процессе проектирования изучается схемотехника и изучаются новые электронные компоненты
В общем, это как купить диплом, голое программирование не катит ИМХО.
Я поддерживаю идею "конструктора" и даже есть свои наработки. Требуется всего лишь сделать универсальные блоки периферии, а для изучения нового "камня" нужно изготовить простую ПП с камнем, развязкой питания и штырьков по периметру.
Предлагаю переквалифицировать эту тему или создать новую(может есть, времени особо нет искать)где будем обмениваться своим опытом по созданию "блочных" отладочных плат(схемами, печатками, идеями и т.д.).
Свои не многочисленные наработки выложу в воскресенье, как домой приеду.
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
ни на каких, потому как не нужногм.. на каких из ваших плат есть DCMI ?
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
я тоже так считаю. безпаячная макетка, провода перемычки и макетки универсальные достаточно удобны для быстрой проверки идеи.LLAndre писал(а): большая универсальная плата действительно бесполезная идея
Рекомендую покупать у того у кого почти все есть и кто поможет купить на заказ то чего нет в прайсеDIHALT писал(а):вылезет куча неучтенных накладных расходов (та же доставка из разных мест, т.к. даалеко не все будет в наличии в одной точке,

Будете проходить мимо- проходите!
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
у STM32 кристаллы с USB можно шить напрямую...
Это как раз реализуется через встроенный на заводе бутлоадер...
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Моя отладочная)
- Вложения
-
- image_2021-04-05_17-21-13.png
- (126.07 КБ) 166 скачиваний
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Приветствуем тебя, некропостер))
А кроме рендера есть чем поделиться?
А кроме рендера есть чем поделиться?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
сделал схему под себя) буду пробовать что то писать.
Помимо отладочной, будет на будущее как плата интеграции
Добавлено after 3 minutes 33 seconds:
Re: Давайте сделаем настоящую отладочную плату для ARM AVR ПЛИС
может посоветуете разместить на плате еще что то?
Помимо отладочной, будет на будущее как плата интеграции
Добавлено after 3 minutes 33 seconds:
Re: Давайте сделаем настоящую отладочную плату для ARM AVR ПЛИС
может посоветуете разместить на плате еще что то?
- Вложения
-
- image_2021-04-06_11-26-51.png
- (240.39 КБ) 137 скачиваний
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Базовые резисторы для led_R, led_G, led_B!!!
И я бы добавил резисторы ≈10 кОм с них же на землю.
NRST U1 шунтировал бы конденсатором как U6.
И я бы добавил резисторы ≈10 кОм с них же на землю.
NRST U1 шунтировал бы конденсатором как U6.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
в этих транзисторах резисторы уже внутри
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
Ааа... Это эти, "логические"...
Я бы ещё пищалку добавил. Мне кажется удобным, когда для обратной связи не надо отрываться и смотреть на отладку, а достаточно слушать звук.
Я бы ещё пищалку добавил. Мне кажется удобным, когда для обратной связи не надо отрываться и смотреть на отладку, а достаточно слушать звук.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Давайте сделаем настоящую отладочную плату для ARM AVR
хорошая идея, и экран будет ST7789 240x240.
Добавлено after 1 hour 50 minutes 3 seconds:
Re: Давайте сделаем настоящую отладочную плату для ARM AVR ПЛИС
добавил бузер, буду заказывать плату у китайцев)
Добавлено after 1 hour 50 minutes 3 seconds:
Re: Давайте сделаем настоящую отладочную плату для ARM AVR ПЛИС
добавил бузер, буду заказывать плату у китайцев)