ESpec - мир электроники для профессионалов


ИК паяльная станция, самодельные конструкции

  Список форумов » Мастерская Самоделкина
На страницу Пред.  1, 2, 3 ... 24, 25, 26 ... 96, 97, 98 ... 192, 193, 194  След.
Следующая тема · Предыдущая тема
АвторСообщение
karely 
Бывалый
Сообщения: 70
 
Сообщение #481 от 20/06/2012 23:30 цитата  

Заработало!
tormentor, vladimersv Вы были правы!
Спаял переходник на ST3232B, воткнулся в COM. Теже яйца только в профиль. Преобразователи USB-COM ни причём! (упрямство блин).
Что причём толком сказать не могу, поэтому сомнения остались. Что сделал. У меня поставлены кнопочки BOOT и RESET, параллельно были запаяны кондёры по 0.1n, убрал.
Ещё, электролиты после стабилизатора +5В запаял, а после 3.3В почему-то нет, поставил. Плюс забросил плату в ультразвуковую ванну, отмыл. Подключил к компу и вот оно

C:\bin>stm32flash COM9
stm32flash - http://stm32flash.googlecode.com/
Serial Config: 57600 8E1
Version : 0x22
Option 1 : 0x00
Option 2 : 0x00
Device ID : 0x0420 (Medium-density VL)
RAM : 8KiB (512b reserved by bootloader)
Flash : 128KiB (sector size: 4x1024)
Option RAM : 15b
System RAM : 2KiB
Resetting device... done.

Flash Loader Demo тоже увидел, чудеса!
Прошил, подключил, дисплей засветился, показывает вроде всё правильно.
Кнопки пока ещё не припаяны, сейчас займусь, однако.
Большое СПАСИБО за помощь.
К стати, может быть кому пригодится, или это только на моём компе, но STM32flash выше COM 9 ничего не видит.
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #482 от 21/06/2012 22:53 цитата  

tormentor, вот хочу спросить.
Смотри, покупаю я значыть платку дисковери, с уже смонтированными элементами.
Вот такую

А потом к ней прикрутить те платки, что у тебя по ссылкам? Или надо использовать твою монтажку, по причине несовместимости? Или там всё одинаково?
И ещё - как его настраивать, шить и прочее. Ибо для меня это новое, посему пугающее. Не люблю я эти АВРы и подобное.
И ещё - чем шить, и что шить. Ибо по моему это отладочные версии прошивки. Есть ли кака-нить окончательная?
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #483 от 22/06/2012 10:00 цитата  

подключение на соответствующие порты (они подписаны на плате). Схема подключений:
http://4.bp.blogspot.com/-HUct6IsxOOI/T9MMrjsGXrI/AAAAAAAAA2k/RwS0zgx19qY/s1600/sch.png
Усилители термопар/оптосимисторы легко паяются навесным монтажом на макетке.

>>Или там всё одинаково?
контроллер такой же, но с другим объемом памяти и количеством выводов. Кварц на 12МГц. Прошивка работает на Discovery.

>>И ещё - как его настраивать, шить и прочее.
описание платы: http://www.st.com/internet/evalboard/product/250863.jsp, и дальше - в разделе Design support
прошивка - встроенным программатором/отладчиком ST-Link http://www.st.com/internet/evalboard/product/251168.jsp
или через любой адаптер USB-RS232 утилитой stm32flash http://code.google.com/p/stm32flash/, для прошивки перед сбросом/подачей питания нужно перевести контроллер в режим бутлоадера (PB2=GND, Boot=3.3V). Распиновка RS232: PA10-RX, PA9-TX.

прошивка и stm32flash.exe: http://www.onlinedisk.ru/file/898829/
описание: http://code.google.com/p/stm32flash/
строка запуска: stm32flash -w ul_meas_iroven_usb-02.hex -v -g 0 COM1

Возможные грабли обсуждались тут: http://monitor.espec.ws/section44/post1487336.html#1487336

>>Ибо по моему это отладочные версии прошивки. Есть ли кака-нить окончательная?
нет, окончательной пока нет. На днях дособеру нагреватель, доведу регулировку и связь


Еще может кому пригодится несколько статей и проектов:
Circuit cellar "The SMD Air Bath": http://www.onlinedisk.ru/file/898777/
Circuit cellar "Easy Reflow": http://www.onlinedisk.ru/file/898780/
danstrother.com "Reflow oven controller": http://www.onlinedisk.ru/file/898784/
rocketscream.com "IR reflow shield": http://www.onlinedisk.ru/file/898786/
Sparkfun Openflow: http://www.onlinedisk.ru/file/898788/
book-lab.ru статьи по пайке: http://www.onlinedisk.ru/file/898791/
Microchip AN233: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en014686
Habrahabr Модернизация промышленной ИК станции: http://habrahabr.ru/post/138044/, http://habrahabr.ru/post/138267/
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #484 от 22/06/2012 14:41 цитата  

Большое спасибо. В принципе пока монтаж станции остановился из-за отсутствия верха.
По поводу плат электроники... В принципе мне IRsoft не нужен, поскольку если можно дать 10 точек развития процесса, то можно настроить под любой термопрофиль без наглядности, а чисто по функционалу.
Если я правильно понял, то купив платку дисковери, я просто оттуда выпаиваю родной проц, кварц и ставлю туда тот, для которого ты написал прошивку, плюс устанавливается 12МГц кварц.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #485 от 22/06/2012 14:56 цитата  

>>я просто оттуда выпаиваю родной проц
выпаивать не нужно, проц можно оставить. Он работает нормально (что и подтвердили несколько человек на предыдущих страницах)

>>плюс устанавливается 12МГц кварц
да. хотя могу выбор кварца 8/12МГц завести на какую-нибудь ногу контроллера.
Может работать и без кварца (в STM32 есть защита - при отсутствии генерации переходит на внутр.ген. 8Мгц)

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

http://www.rfm.com/products/apnotes/solderingvwo.pdf
http://www.nxp.com/documents/application_note/AN10365.pdf
http://www.altera.com/literature/an/an353.pdf
http://www.solder.net/services/lga-pdfs/LGA_App_Note2.pdf
http://ww1.microchip.com/downloads/en/AppNotes/00233D.pdf

Связь больше нужна для контроля процесса нагрева и подстройки коэффициентов регуляторов.
karely 
Бывалый
Сообщения: 70
 
Сообщение #486 от 23/06/2012 12:00 цитата  

Вопрос к tormentor.
Как оказалось на дисплее не совсем правильно отражается информация.
Прошивки, которые первыми выложены первыми, идёт смещение.
Т.е вторая строка начинается с t2. Всё перепроверил, попробовал прошивку, которую Вы посоветовали Vitalik2, http://www.onlinedisk.ru/file/891148т ( у нег правда была другая проблема), но во второй строке до t4 отображается набор цифр.
У меня дисплей ACM2004D-FL-YBH-02, кварц 12мГц.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #487 от 23/06/2012 12:16 цитата  

>>Прошивки, которые первыми выложены первыми, идёт смещение. Т.е вторая строка начинается с t2
в первых прошивках не было поддержки дисплеев 20х4

>>но во второй строке до t4 отображается набор цифр
это отладочная информация, потом уберу
karely 
Бывалый
Сообщения: 70
 
Сообщение #488 от 23/06/2012 12:30 цитата  

Спасибо! буду ждать.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #489 от 23/06/2012 13:26 цитата  

http://www.onlinedisk.ru/file/899400/
Vitalik2 
Участник
Сообщения: 220
Vitalik2
 
Сообщение #490 от 23/06/2012 13:47 цитата  

tormentor писал:
>>Больше 20 dTa не увеличишь, это макс.
теперь понятно, у вашего контроллера огромная ошибка внутр.датчика. В документации пишут что может быть десятки градусов. Но линейность вроде бы норм. Придется увеличить макс.коррекцию


Подключил я сегодня ТС1047 к контролеру и прозрел при значении dTa 0.0 температура 83 градуса, выходит у ТС1047 еще большая ошибка, чем у внутр. датчика.
Tormentor увеличите пожалуйста максимальную коррекцию dTa до 30 тогда этого достаточно будит чтобы использовать внутр.датчик.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #491 от 23/06/2012 14:14 цитата  

теперь может работать без кварца:
http://www.onlinedisk.ru/file/899478/
akvakuzma 
Бывалый
Сообщения: 39
 
Сообщение #492 от 23/06/2012 20:41 цитата  

tormentor, собираюсь повторить вашу схему с изменениями, уберу термопары и переделаю усилители термопар, хочу использовать платиновые термосопротивления (термодатчики) производства HoneyWell серии 7XX http://kosmodrom.com.ua/prodlist.php?name=tempsensor7series&page=0
В вашей схеме стоит компенсатор холодного спая. Как его отключить или минимизировать его влияние? Спасибо.
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #493 от 23/06/2012 21:00 цитата  

>>В вашей схеме стоит компенсатор холодного спая. Как его отключить или минимизировать его влияние?

в данный момент компенсация сделана так: если подключен внешний датчик (TC1047), температура х.с. берется с него, если PA3 не подключен (подтянут внутренним пуллапом на +питания), берется температура с внутр.датчика, если PA3 замкнут на землю - берется постоянное значение 20.0град. Для устранения влияния х.с. замкните PA3 на землю и установите параметр dTa = -20.0.

прошивка: http://www.onlinedisk.ru/file/899561/

что касается терморезистора - подключить можно, если сделать диф.усилитель с вых.напряжением 0В при 0град, и усилением 0.041 * 101 = 4.141 мВ/град. Если сделать по-другому - нужно корректировать прошивку
karely 
Бывалый
Сообщения: 70
 
Сообщение #494 от 23/06/2012 21:18 цитата  

tormentor Спасибо!
Я так понял ВЫ уже подправленную прошивку выложили, а я сейчас далековато от дома. Смогу посмотреть только завтра. Блин аж расстроился.
To Vitalik2 у меня при подключенном ТС1047 к контролеру начальное значении при dTa 0.0 34
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #495 от 23/06/2012 21:22 цитата  

>>Подключил я сегодня ТС1047 к контролеру и прозрел при значении dTa 0.0 температура 83 градуса, выходит у ТС1047 еще большая ошибка, чем у внутр. датчика.

Вы подключили к STM32VLDiscovery ? Я выше приводил кусок схемы - там по питанию есть диод, и вместо 3.3В получается около 3В. А это опорное напряжение АЦП, соответственно и ошибка будет почти 10%. Хотя непонятно как получилось 83град. Чему равен параметр dTa ?
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #496 от 23/06/2012 23:32 цитата  

Завтра покупаю дискавери. Вопрос по этим 3,3в=>3в - тот диод можно перемкнуть, либо это чревато?
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #497 от 23/06/2012 23:42 цитата  

можно перемкнуть
Vitalik2 
Участник
Сообщения: 220
Vitalik2
 
Сообщение #498 от 24/06/2012 12:51 цитата  

tormentor писал:
>>Подключил я сегодня ТС1047 к контролеру и прозрел при значении dTa 0.0 температура 83 градуса, выходит у ТС1047 еще большая ошибка, чем у внутр. датчика.

Вы подключили к STM32VLDiscovery ? Я выше приводил кусок схемы - там по питанию есть диод, и вместо 3.3В получается около 3В. А это опорное напряжение АЦП, соответственно и ошибка будет почти 10%. Хотя непонятно как получилось 83град. Чему равен параметр dTa ?



Да подключил к STM32VLDiscovery.
Параметр dTa равен 0,0, при уменьшении его до -20 температура равна 63 градуса.
Если использовать внтр. датчик когда dTa равен 20,0 температура равна где то 21 при реальной 27,
нельзя ли в прошивке изменить максимальную коррекцию dTa до 30 тогда этого достаточно будит чтобы использовать внутр.датчик.

Morelock писал:
Завтра покупаю дискавери. Вопрос по этим 3,3в=>3в - тот диод можно перемкнуть, либо это чревато?


Он нужен только для того что если подключать 3,3в от внешнего источника, чтобы они не лезли на кренку.

tormentor писал:
теперь может работать без кварца:
http://www.onlinedisk.ru/file/899478/

А зачем, внутр. кварц если не ошибаюсь на 8 а внешний можно поставить на 12, работает шустрей, когда у меня внешний был на 8 даже пищалка пищала так как буто из последних сил.
Morlock 
Шкуродёр
Шкуродёр
Сообщения: 5220
Morlock
 
Сообщение #499 от 24/06/2012 13:02 цитата  

Купил, ещё не вскрывал. И сразу вопрос - по ходу эту плату можно шить тупо через USB? Спросил в космодроме - типа так на ЮСБ подавать 3,3 или 5в, на что мне был дан ответ - и то, и то можно. Хоть через питательный переходник, хоть напрямую. Так ли это?
tormentor 
Завсегдатай
Сообщения: 729
 
Сообщение #500 от 24/06/2012 13:06 цитата  

>>нельзя ли в прошивке изменить максимальную коррекцию dTa до 30
уже изменил

>>А зачем, внутр. кварц если не ошибаюсь на 8 а внешний можно поставить на 12, работает шустрей
работает одинаково на 24МГц, но при разных делителях PLL

>>И сразу вопрос - по ходу эту плату можно шить тупо через USB?
можно, я выше выкладывал ссылки на софт ST-Link

Перейти: 
Следующая тема · Предыдущая тема
На страницу Пред.  1, 2, 3 ... 24, 25, 26 ... 96, 97, 98 ... 192, 193, 194  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Мастерская Самоделкина



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP