Ну вот все готово во вложении схема, фьюзы (для PonyProg птички ставить наоборот), для тех кому лень собирать но интересно проэкт для симулятора протеус, ну и собственно сама прошивка. Сразу оговорюсь текущая прошивка расчитана на 100 циклов пуск/стоп - такая себе защита "антибарыга" (после перепрошивки еще на 100 и т.д), кто учавствует в проэкте получит версию без ограничений:
1-й номер в этом списке VALMIR, 2-й ПОНАБИСТ ... список открыт до полной готовности проэкта. Далее бесплатно зашью в контроллер версию без ограничений любому кто пожелает. Вот где-то так
Теперь как это все работает:
Кнопки:
1. UST / stop - вход в меню / остановка выполнения программы
2. << - уменьшение значения меню
3. >> - увеличение значения меню
4. OK / start - выход из меню с сохранением настроек в энергонезависимой памяти (т.е. все настройки сохраняются в памяти контроллера даже если питание выключено) / запуск выполнения программы.
Изначально после включения на дисплее сразу отображается тип выбранной программы, а их три
1.Hord - хордиальная медогонка
2.ГРАН - медогонка грановского
3. rAd - радиальная медогонка
Теперь рассмотрим само меню.
Для входа необходимо нажать кнопку UST.
В меню есть такие пункты изменять их можно кнопками < или >, для перехода к следующему пункту нажимаем опять кнопку UST и так по кругу, для того чтобы выйти из меню нужно нажать кнопку ОК.
Пункты меню:
1. Но (значение от 01-99 %) - Значение высоких оборотов двигателя
2. Lo (значение от 01-99 %) - Значение низких оборотов двигателя
*****Если в этих пунктах нажать кнопки < или > то сразу происходит разгон двигателя до текущих оборотов после меняя значение двигатель вращается с этими оборотами (для визуального контроля установленных оборотов)
3. tt (значение от 01-99 сек)- Значение времени торможения, сек.
4. H (значение от 001-254 сек) - Время работы на высоких оборотах, сек
5. L (значение от 001-254 сек) - Время работы на низких оборотах, сек
6. Sr (значение от 01-99 ) - интересный пункт, назвал его я как крутизна разгонной характеристики двигателя (от 01- очень быстро до 99-медленно), в тугриках
7. Выбор типа программы работы Hord, ГРАН, rAd
Теперь конкретно про программы работы:
1.Hord - Включаем, плавно разгоняем до Lo, потом крутим время L, тормоз по времени tt, индикация - - - - это ждем нажатия кнопки ОК, после нажатия включается реверс , плавно разгоняем до Lo, потом крутим время L, плавно разгоняем до Нo, потом крутим время Н, тормоз по времени tt, индикация - - - - это ждем нажатия кнопки ОК, после нажатия выключается реверс , плавно разгоняем до Нo, потом крутим время Н, тормоз по времени tt. Исходная позиция.
2. ГРАН - все как выше но без ожидания кнопки ОК. (полный автомат)
3. rAd - плавно разгоняем до Lo, потом крутим время L, плавно разгоняем до Нo, потом крутим время Н, тормоз по времени tt.
в будущум планируется контроль напряжения аккумулятора.
Ну вот и все пишите и предлагайте свое виденье проэкта (может что добавить или убавить
)
Добавлено через 3 минуты
Цитата:
Сообщение от Voblin_UA
Светодиоды дуракоустойчивее и противоударнее
|
а светодиодный семисегментный индикатор не из этой серии????
Добавлено через 7 минут
Цитата:
Сообщение от Voblin_UA
SERGE, что-то Вы как-то слишком болезненно воспринимаете простой вопрос без тени подковырки...
|
Пардон, не хотел обидеть...
Цитата:
Сообщение от Voblin_UA
SERGE,
К слову, блок управления проекта G-22-2 на ATtiny13 крутит мою 24-рамочную радиалку на ура
|
На ура, подтверждаю! Но функционал корявый...
Цитата:
Сообщение от Voblin_UA
SERGE,
Просто сейчас с Ардуино играюсь, вижу потенциал, потому и спросил. К слову, если не у наших барыг брать, а в Китае, то в пять раз дешевле получается...
Но вашу систему тоже рассматриваю с интересом.
|
Так и делаем
, с Китаем дружим давно!
Вот может кому интересно, статья про фьюзы что это такое и с чем их едят!