Page 1 of 1

двойник stm32f4discovery

Posted: Wed Dec 11, 2013 1:42 am
by AndreyB
Image

SVN repository
brain_board.zip
Schematic.pdf

STM32™ microcontroller system memory boot mode

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

Собсвенно, нужен функционально упрощённый двойник stm32f4discovery - чтоб собсвенно получить и схему, и модуль, и попробовать пайку.

1)100 ножек, полностью повторяющие огиринальный stm32f4discovery - STM32F407VGT6
2) кнопка reset
3) x4 LED
4) выход USB - программирование через него же. Интерфейс отладки не требуется

Раз есть площать - может быть на этой же плате сделать какой-то блок питания? Это открытый вопрос для умных.
Второй открытый вопрос для умных - будет ли достаточно двух слоёв, или потребуются четыре слоя?

Re: двойник stm32f4discovery

Posted: Wed Dec 11, 2013 5:16 am
by XDA
на счёт пункта 4 - а есть ли необходимость имплиментировать USB программатор/отладчик на плату упрощённого двойника?
дело в том, что дисковери умеет прошивать не только сама себя, но и другие.

Re: двойник stm32f4discovery

Posted: Wed Dec 11, 2013 5:26 am
by Sergey89
Прошивка через usb не означает наличие на плате программатора. stm32 имеет на борту бутлоадер для прошивки через usb.

Re: двойник stm32f4discovery

Posted: Mon Dec 16, 2013 5:06 pm
by Art_ELectro
russian wrote:Собсвенно, нужен функционально упрощённый двойник stm32f4discovery - чтоб собсвенно получить и схему, и модуль, и попробовать пайку.
Есть Development Board http://we.easyelectronics.ru/evsi/yet-another-development-board-ili-mini64.html
Image

Но готовый проект (схема + плата) сделан в Eagle а не Kicad :idea:

Re: двойник stm32f4discovery

Posted: Mon Dec 16, 2013 5:08 pm
by AndreyB
Нам надо KiCad для единообразия и шанса потом всё это собрать воедино - но всё равно полезно посмотреть на проверенную схему :)

Re: двойник stm32f4discovery

Posted: Mon Dec 16, 2013 5:15 pm
by Art_ELectro
russian wrote:Нам надо KiCad для единообразия и шанса потом всё это собрать воедино - но всё равно полезно посмотреть на проверенную схему :)
Из Eagle можно сделать гербер и отправить на производство.

А в Kicad перетащить - надо время.

Re: двойник stm32f4discovery

Posted: Mon Dec 16, 2013 5:16 pm
by AndreyB
Art_ELectro wrote:Из Eagle можно сделать гербер и отправить на производство.
А в Kicad перетащить - надо время.
Нам не просто изготовить нужно.
Нам нужны - в одинаковой степени
1) файлы именно в KiCad
2) изготовить
3) припаять :)

Спешки нет - но надо в KiCad

Re: двойник stm32f4discovery

Posted: Mon Feb 03, 2014 5:06 pm
by AndreyB
@ крут, первый пост обновился первой версией.

Re: двойник stm32f4discovery

Posted: Wed Feb 05, 2014 3:27 pm
by AndreyB
Забыли про часы реального времени, так что будет еще три компонента.

Re: двойник stm32f4discovery

Posted: Wed Feb 05, 2014 3:54 pm
by AndreyB
А кстати похоже что шить двойника мы будем используя оригинальную дискавери в роли прошивальщика - Прошивка внешнего контроллера при помощи stm32 discovery - SWD и http://microtechnics.ru/programmator-mikrokontrollerov-iz-stm32-discovery/ - за ссылки огромное спасибо @

Re: двойник stm32f4discovery

Posted: Tue Feb 11, 2014 8:41 am
by Kot_dnz
я может глупость скажу: а почему лату из этого поста и из http://rusefi.com/forum/viewtopic.php?f=8&t=457 не объеденить в одно?

Re: двойник stm32f4discovery

Posted: Tue Feb 11, 2014 12:10 pm
by AndreyB
Kot_dnz wrote:я может глупость скажу: а почему лату из этого поста и из http://rusefi.com/forum/viewtopic.php?f=8&t=457 не объеденить в одно?
Я тоже хочу всё и сразу. Вот только реальность вносит свои коррективы.

Re: двойник stm32f4discovery

Posted: Fri Feb 14, 2014 3:31 pm
by Art_ELectro
Очередное обновление

Re: двойник stm32f4discovery

Posted: Fri Feb 14, 2014 4:56 pm
by puff
боюс спросить, когда пойдет в фабхаус? :-)

Re: двойник stm32f4discovery

Posted: Sat Feb 15, 2014 5:07 am
by Art_ELectro
puff wrote:боюс спросить, когда пойдет в фабхаус? :-)
Не бойся, спрашивай :)

Re: двойник stm32f4discovery

Posted: Mon Apr 07, 2014 2:12 pm
by puff
вот тут внизу советуют часы реального времени:
http://forum.easyelectronics.ru/viewtopic.php?f=4&t=2803

Советую покупать M41T62LC6F от STM.
Вложение:

Особенностью M41T62LC6F является наличие встроенного кварца на 32кГц, не требующего дополнительных внешних компонентов. Точность кварца составляет ±2 ppm при 25°C! Корпус имеет размеры 3,2мм x 1,5мм! На сегодняшний день M41T62LC6F является уникальным продуктом, выпускаемым только компанией STMicroelectronics.

Цена в Элитане:
1: 147.00 =147
25: 51.30 =1'283
50: 46.00 =2'300

_________________

Re: двойник stm32f4discovery

Posted: Mon Apr 07, 2014 2:13 pm
by AndreyB
Я боюсь нам внешние часы не нужны - у нас если напаять такой же 32кГц кварц часы есть и встроенные.

Re: двойник stm32f4discovery

Posted: Mon Apr 07, 2014 2:41 pm
by puff
угу, мне просто почему-то вспомнилоь, как будто была проблема.. :-)

Re: двойник stm32f4discovery

Posted: Mon May 26, 2014 2:43 pm
by AndreyB
Image

Сзади воткнут джампер boob<>vdd. М кнопки понажимал. И тишина :( Я ожидал что Windows увидит "STM Device in DFU Mode"?
Ну и как эту радость чинить?

Re: двойник stm32f4discovery

Posted: Mon May 26, 2014 8:11 pm
by AndreyB
[video][/video]

Спасибо @ который научил программировать через SWD!

Но с USB всё-таки что-то не так.

Re: двойник stm32f4discovery

Posted: Fri May 30, 2014 11:48 pm
by AndreyB
Починили USB
1) не хватало одной трассы - USB периферия чипа хочет знать, что с кабеля приходит питание
2) на чипе одна важная ножка - BOOT0 - оказась непропаянно. Забил ножку в плату молотком - заработала прошивка по USB :)

Открытый вопрос: можно ли улучшить дефолтовый KiCad модуль FPGA 100 корпуса, чтоб паять было проще. Сейчас там видимо нулевой отступ маски от площадок. Может площадки сделать длиннее, чтоб они выступали за ножки чипа?

Re: двойник stm32f4discovery

Posted: Tue Jun 03, 2014 4:02 am
by Art_ELectro
russian wrote:Открытый вопрос: можно ли улучшить дефолтовый KiCad модуль FPGA 100 корпуса, чтоб паять было проще. Сейчас там видимо нулевой отступ маски от площадок. Может площадки сделать длиннее, чтоб они выступали за ножки чипа?
Улучшить можно всё ;)
вполне можно слегка выдвинуть площадки наружу по периметру - но придется корректировать дорожки на плате.

Я дождался таки паяльную станцию, но надо еще достать жала (например полуволна) к паяльнику - попробую запаять,
люди ж как то умудряются:

учебное видео ARGUS-X (пайка QFP корпусов начиная с 9:45)
http://www.youtube.com/watch?v=tg8ZcwrGrEU

Re: двойник stm32f4discovery

Posted: Sat Aug 02, 2014 5:03 pm
by Art_ELectro
Art_ELectro wrote: Я дождался таки паяльную станцию, но надо еще достать жала (например полуволна) к паяльнику - попробую запаять,
люди ж как то умудряются:
итого: жала не дождался, сделал жало сам, запаял для пробы TQFP-48:
Image

с первого дубля, без соплей на дорожках
пропаяны все ножки

единственно - модуль TQFP-48 не стандарт а solder версия, такая же как и для stm32-solder version