24.11.2008, 17:00 | #1 |
Старший Пользователь
Регистрация: 18.10.2008
Возраст: 41
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
|
контроллер на 32 порта
Данный проэкт сделан чисто ради експеремента.
Идея такова. Сделать коробочку на 32 порта, через RS-232 по средствам АТ команд управлять нагрузками, читать какие нагрузки сейчас работают, какие нет. Дабы использоваться контроллер по максимуму, было предложено, чтоб пин порта был и входом и выходом одновременно. Только АТ командой можно настроить порт так, как нужно пользователю. Желания писать под все порты меги8535 небыло. Код написан только под порт А. Повтаряю, это не законченый продукт. Схематехника в данном виде работоспособна, но если кто-то вздумает ставить как боевой, неоходимо навесить на елементы защиты. Выходной каскад нарисован в одном экземпляре на порту А (пин 40). На другие порты выходной каскад аналогичен. Выходной каскад в данном виде не тестировался. АТ команды: AT+WPINx=y - Где x - это номер порта; y - это логический уровень(1или 0). Включает или выключает нагрузку. Возможна для порта, если он настроен как выход. AT+RPINx - Читает логический уровень на порте x. Возможно читать для всех типов порта. AT+EIPINx - Запись настройки порта в память, где x - номер порта ВХОДА. AT+EOPINx=y - Запись настройки порта в память, где x - номер порта ВЫХОДА, y - логический уровень по умолчанию. AT+EREAD - Читать настройки с памяти. Возвращает таблицу ASCII формата. AT+READH - Читать настройки с памяти. Возвращает таблицу HEX формата. Все настройки храняться в EEPROM. Перед запуском, контроллер читает оттуда свои настройки и запускаеться. После настройки каждого порта, контроллер сохраняет их в EEPROM и перезагружаеться. После выполнения каждой команды, контроллер возвращает результат выполнения команды. Бывают: "UNKNOWN COMMAND" - неизвестная команда. "ERROR" ошибка при выполнении команды. "OK" успешное выполнение команды. "Run Program" контроллер запущен, настройки загружены. http://rapidshare.com/files/16690673...n_Out.zip.html
__________________
Мой будущий проект, Мой старый проект AiNet, Light sensor, PowAndCo, IBUS+CF, USB On/Off, HID Front Keys Последний раз редактировалось kostya740; 20.09.2009 в 05:05. |
24.11.2008, 19:23 | #2 |
Пользователь
Регистрация: 28.10.2007
Город: Караганда
Регион: 77, 97, 99, 177
Машина: Mazda
Сообщений: 33
|
хрена себе ! очень нужный девайс..... прослежу далее за ходом ! и буду думать об установке
РЕСПЕКТ ! |
26.11.2008, 12:51 | #3 |
Старший Пользователь
Регистрация: 18.10.2008
Возраст: 41
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
|
У меня желания закончить проэкт нету. Нету необходимости на сегодня в данном девайсе.
__________________
Мой будущий проект, Мой старый проект AiNet, Light sensor, PowAndCo, IBUS+CF, USB On/Off, HID Front Keys |
05.12.2008, 19:08 | #4 | |
Новый Пользователь
Регистрация: 05.12.2008
Возраст: 52
Город: Тында
Регион: 28
Машина: 1992 Toyota Carina
Сообщений: 4
|
Цитата:
занятная штуковина, зря думаете что будет невостребованной. программку для управления контроллером, в виде "конструктора" бы к ней. не все же программисты. и дописать на все оставшиеся порты ввода\вывода прошивку. да гальванически развязанные порты протестить... но судя по подавленному настроению автора, этого наверное от него мы не увидим? |
|
07.12.2008, 07:44 | #5 |
Старший Пользователь
Регистрация: 18.10.2008
Возраст: 41
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
|
дописать на остальные порты не проблема.
а какую програмку вам дать? я ж заранее не знаю, как вы настроите порты. вобщем открываем любой терминал для работы с ком портом, и в тектовом виде отправляем ему команды. Вобщем, если комуто интересно, я готов закончить продукт. соберите кто-то все в сумме, проверте гальваноразвязку на имеющихся портах, а далее я допишу. может и получиться закончить продукт =) Лично я не намерян собирать на макетнице все порты, и проверять их. буду выкладывать сюда прошивки, вы будете тестить их, отписываться об багах. В таком режиме мы сможем закончить проэкт. программа терминала выложена в первом сообщении.
__________________
Мой будущий проект, Мой старый проект AiNet, Light sensor, PowAndCo, IBUS+CF, USB On/Off, HID Front Keys |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|