Построен на основе 32-битного контроллера STM32F100.
Позволяет управлять 4мя каналами по независимым профилям.
_______________________________________________
Файлы проекта выложены на Bitbucket, для просмотра/загрузки исходников нужно зайти в раздел Source, загрузка выложенных файлов - в разделе Downloads, архив текущего состояния - Downloads/tags/tip (zip).
Прошивка контроллера - встроенным программатором/отладчиком ST-Link на STM32VLDiscovery через разъем SWD, или через любой адаптер USB-RS232 утилитой stm32flash.
Для прошивки перед сбросом/подачей питания нужно перевести контроллер в режим бутлоадера (PB2=GND, Boot=3.3V). Распиновка RS232: PA10-RX, PA9-TX.
В архиве находятся командные файлы flash.bat (Windows), flash.sh (Linux), нужно исправить переменную PORT на порт подключения контроллера.
_______________________________________________
Управляющее ПО написано на Scala, в среде Eclipse.
Для запуска нужна Java SE 6, архив программы нужно распаковать, и скопировать файл libs/rxtxSerial.dll в C:/Windows/system32 (Windows), libs/librxtxSerial.so - в /usr/lib (Linux). DLL для 64-битных систем: http://www.cloudhopper.com/opensource/rxtx/ Запуск сервера - iroven.bat (Windows), iroven.sh (Linux).
_______________________________________________
Схемы/разводка выполнены в свободной программе KiCad. Разводка плат односторонняя, и оптимизирована для изготовления ЛУТом или фоторезистом.
tormentor, добавьте в прошивку, чтобы 1ца на PA6 была не только по окончанию профиля, а и в том случаи, если нажать кнопку стоп. А то, получается, выставил время 9999 и нужную температуру, когда феном работаешь, попаял, сколько нужно нажал стоп, на PA5 1цы нет и на PA6 она, не появилась, фен не охлаждается.
Сегодня залил последнюю прошивку в контролер, начал забивать настройки ПИД и не могу найти в настройках Ki.
Вы убрали из настроек интегральный коэффициент ПИД-регулятора?
А как же теперь, значений Ki в прошивке по молчанию или как, и зачем?
Пришёл наконец-то Bluetooth модуль.
Подключил, но и, как и у ранее писавших коллег, в Windows XP соединения с контроллером добиться не удалось.
При этом сам модуль работает прекрасно, проверял при помощи Hyper Terminal.
А вот при подключении к контроллеру, такое впечатление, что зависает Bluetooth модуль.
После запуска IrOven происходит разъединение связи с модулем, и пока не передёрниш питание модуля, связь с ним не устанавливается ни какой программой.
Делал так. Запускаю IrOven, открывается страница браузера, и через некоторое время, до активации кнопки выбора порта, происходит разъединение с модулем.
Передёргиваю питание модуля, не трогая питания контроллера, связь компьютера с модулем восстанавливается. В IrOven выбираю порт жму Connect, связь с модулем не обрывается, но выдаёт следующее:
Jar version = RXTX-2.2pre1
native lib Version = RXTX-2.2pre2
Connecting to COM24 @ 33
Error 0x1 at ..\src\termios.c(2495): ═хтхЁэр ЇєэъЎш .
Если нажать кнопку Exit, IrOven закрывается и происходит разъединение связи с модулем. Похоже, разъединение происходит корректно, потому-что можно связать модуль с другой программой, не передёргивая питания модуля.
tormentor ! Может, у Вас есть какие-то мысли по этому поводу?
пока нет, ко мне модули приедут через несколько дней - тогда и проверю на WinXP.
у себя проверял на Linux - связь работала.
пока попробуйте с другим драйвером - Bluesoleil, Toshiba и т.д.
гугл находит похожие ошибки в Java RxTx, но пока непонятно что делать...
tormentor-а можете зделать пожалуйста бат файл чтоб сливать прошивку (пусть в корень диска например ) также как заливка щас у вас с помощью -stm32flash.exe.
ато вобщемто пользуюсь старой а номер уже и непомню ее ,а хотелосьбы иметь возможность вернуть ее и все настройки вслучае надобности.
вроде как происходит опрос но досовское окно сварачивается ,неуспеваю прочитать.(папку создал и в нее вкинул флешер и бат файл.) возможно неуказуется путь куда сохранить файл и его название ?
указуется. Добавьте команду pause в конец .bat файла. Или из Total commander нажмите Shift+Enter.
Для записи стандартного вывода в файл добавьте >1.log 2>2.log в команду запуска stm32flash.
Off : Хочу сказать отдельное человеческое спасибо человеку за проделанный труд и поддержку этого проекта.Снимаю шляпу
Перейти:
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете добавлять файлы Вы можете скачивать файлы