Если место на индикаторе хватит сделать отображение временного интервала. Интервал выбирается в меню. Цифры бегут от 0 до него или наоборот. Наоборот даже может быть поинтереснее. Хотя может это и спорно так как иногда лишняя информация и не нужна. Не знаю задействованна или нет графика верхняя в процессе счёта. То есть риска ползёт на графике как и цифры по мере подсчитанных частиц.
_________________ Мы так далеко откатились назад, что прошлое стало будущим.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
по доработке программной части индикатора ионизирующих излучений бытового "Дозиметр Сталкера"
Доработку произвести в соответствии со следующими пунктами: 1. Ввести регулировку яркости ШИМ на 8 позиций с графическим отображением в виде "ползунка". В нормальных режимах (см. п.2) цвет подсветки должен быть синим. 2. Вместо меню выбора цвета подсветки ввести меню типа тревожного оповещения с заданием уровня тревоги со следующими пунктами: "No Alarm", ">25мкР/ч", ">60мкР/ч", ">200мкР/ч" (значения указанных и необходимость дополнительных градаций согласовать). В качестве показаний для сравнения использовать "верхние" показания по п.7. При показаниях, превышающих установленный уровень цвет подсветки экрана должен смениться красным мигающим с периодом около 1с (Яркость максимальная, без регулировки. Кроме случая, когда яркость основной пдсветки установлена в 0 - аварийная красная подсветка тоже отсутствует). Также должна быть звуковая сигнализация превышения. Громкость сигнала должна соответствовать заданной в меню "SOUND" (при отключенном звуке сигнализация звуком отсутствует). При нормализации показаний значения подсветки должны вернуться в предустановленное состояние. 3. Ввести меню установки времени подсветки с градациями 3с, 10с, 30с, 1мин, 3мин, 10мин, 30мин, включён постоянно. 4. В Главном меню создать пункт "DISPLAY", куда поместить подпункты яркости подсветки, времени подсветки и контрастности дисплея. 5. При нажатии на любую кнопку подсветка снова должна включаться на предустановленный промежуток времени. 6. При выходе из основного режима (режим измерения) в меню, подсчёт уровня радиации должен вестись в фоновом режиме (с учётом п. 2). 7. В основном режиме на дисплее должно отображаться 2 значения: в верху отображается значение за предыдущий цикл измерения (по нему же отрисовывается аналоговая шкала и это же значение используется для аварийного оповещения по п. 2), под ним отображается постоянно обновляемая величина, получаемая из текущего содержимого счётчика импульсов и времени, прошедшего от начала цикла измерения (математику вычисления согласовать). 8. Все остальные пункты меню и внешние виды режимов прибора должны остаться такими, как в исходном (авторском) варианте прибора "Дозиметр Сталкера", за исключением доработок относительно меню регулировки контрастности и отображения значка батареи в основном режиме.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
По крайней мере таковой была моя изначальная задумка. Синие и красные светодиоды в подсветке изначально задумывались как основная подсветка и "тревога". Программа писалась почти год назад и писалась довольно таки в спешке, поскольку планировалась поездка на "малую Родину", что является не столь частым событием, как хотелось бы, и уж очень хотелось провести там замеры. Но затем, после поездки, как-то всё навалилось, новая должность, личные беды, которыми прошлый год для моей семьи был как "рог изобилия", одним словом было не до дозиметра, как-то обмяклось, что-то забылось и в итоге забросилось.
Хочется всем выразить ОГРОМНУЮ БЛАГОДАРНОСТЬ за интерес проявленный к проекту, и за то, что он уже больше месяца висит на первом месте в КотоТопе. ОСОБАЯ БЛАГОДАРНОСТЬ AlexZ, решившемуся разобраться в моих кодах, в которые я и сам уже, честно говоря, заглядываю с "мелкой дрожью".
Всем привет. Начинаю тоже делать. Печатку подправлю под ЛУТ, дорожки пошире. Хочу добавить типа фонарика на 2-3 с_ярких св-диодах. Поставить в торец платы. Вдруг куда в подвал полезу. Может добавить в меню вкл.? А то лишнюю кнопку вставлять надо.
Хочу добавить типа фонарика на 2-3 с_ярких св-диодах. Поставить в торец платы. Вдруг куда в подвал полезу. Может добавить в меню вкл.? А то лишнюю кнопку вставлять надо.
А может ещё пульт ДУ для ТВ добавим!! А чё кнопки то есть чё зря им простаивить! А если серьёзно может все же проще будет если сами себе обычный выключатель поставите на фонарик!
_________________ Мы так далеко откатились назад, что прошлое стало будущим.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
AlexZ писал(а):
ТЗ взял на заметку. В ближайшее время начну делать.
Спасибо!
AlexPivkin писал(а):
Всем привет. Начинаю тоже делать. Печатку подправлю под ЛУТ, дорожки пошире. Хочу добавить типа фонарика на 2-3 с_ярких св-диодах. Поставить в торец платы. Вдруг куда в подвал полезу. Может добавить в меню вкл.? А то лишнюю кнопку вставлять надо.
Плата и так под ЛУТ, по крайней мере я только ЛУТом и делаю, другие технологии пока не осваивал. По поводу фонарика - была и у меня такая идея, в принципе и порт один есть у МК свободный, но для него придётся городить импульсный стабилизатор, поскольку у белых светодиодов падение порядка 3,4-3,6В.
Проще без шима. 3 цепочки парралельно, светик-резистор 100 ом. На выход порта. А может лучше кнопку поставить, нажал в любое время. Яркости много не надо. Больше не буду отвлекать по мелочам. Делайте главное.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
AlexPivkin писал(а):
Проще без шима. 3 цепочки парралельно, светик-резистор 100 ом. На выход порта. А может лучше кнопку поставить, нажал в любое время. Яркости много не надо. Больше не буду отвлекать по мелочам. Делайте главное.
Ну в зависимости от конструкции. Можно спаять отдельную микро-платку стабилизатора тока допустим на MC34063, а её уже или с МК, или отдельной кнопкой включать. А импульсник по-любому придётся. Если интнрнсно, могу и схемку проработать.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
Вот, лови. Сие стабилизирует ток на уровне 20мА, что есть номинальным для подавляющего количества маломощных св_диодов белого цвета свечения. Для трёх светодиодов ток потребления схемой от аккумулятора 3,6В составит порядка 100мА. Можно подключить через выключатель напрямую к батарее. Если планируется включение от МК, то необходимо предусмотреть коммутирующий транзистор.
Я сейчас размышляю на тему добавления мощного светодиода на 3 вата, может и вам пригодится. Пока мысль в процессе полета, но нечто уже вырисовывается: У нас в Гамме TLки не будет, т.к. на MAX167x есть опорный источник на 1.3 вольта. до напряжения на Li-Ion АКБ 3.4В светотодиод будет светить на полную мощность. Включаться все это дело будет подачей питания через ножку МК. (общий потребляемый ток не превысит 1мА от ножки МК) если будет хорошо стабилизировать то так и соберу. Набрасал из того что есть под рукой, всяких особо умных драйверов светодиодов нет, да и покупать нехочется.
PS.Упс, сток с истоком перепутал. И R39 надобы килоом на 5, а то не заработает как надо.
_________________ Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Последний раз редактировалось Anonymous Пт янв 13, 2012 14:44:53, всего редактировалось 1 раз.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
shodan, не хочу особо разочаровывать, но, к сожалению, не полетит... А тебе точно 3Вт надо? Да и куда 2,5Вт тепла девать-то будешь? Посмотри лучше в сторону моей схемы. Думаю и для Гаммы такого хватило бы вполне. Количество светодиодов можно увеличить. МС34063 не является "хитрым драйвером".
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
Я не знаю какой аккумулятор предусмотрен в вашей Гамме, но для аккумулятора от мобильника 3 ватта - это непосильная ноша. Просчитайте на сколько напряжение просядет на батарее и какое падение при 800мА будет на светодиоде, и, самое главное, сколько при таком режиме протянет батарея. В телефонах максимальная мощность передатчика составляет 2Вт, но это импульсная мощность, которая потребляется со скважностью менее 1/10.
Я под новую гамму, там в дизайне заложен АКБ 3000+ mAh. А для менее емких АКБ можно 1ваттовые светодиоды пользовать просто пересчитав делитель на другой ток стабилизации.
На 34063 если я не ошибаюсь можно запускать только "герлянды", падение напряжения на которых ">" напряжения АКБ.
_________________ Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
Ну, блин, хотя бы в даташит заглянули что ли? 34063 может работать как повышающий, понижающий преобразователь или же в комбинированном режиме. Единственные ограничения - напряжение не выше 40В и ток не более 1,5А. Если требуемые параметры выше указанных, необходимо подключение внешнего ключевого элемента.
Карма: 46
Рейтинг сообщений: 590
Зарегистрирован: Вт май 19, 2009 09:27:30 Сообщений: 3258 Откуда: Украина
Рейтинг сообщения:0
AlexZ, хорошо, только можно BACKLIGHT перевернуть, чтобы OFF внизу и вверх по нарастающей. То же и для TIME LIGHT 3 SEC внизу и вверх по нарастающей, в самом верху или в самом низу ALWAYS ON. Пункт BATTERY в корне я бы оставил (если место в флеше будет). При включении и выключении можно заставку сделать - надпись посреди экрана где-то на 1/2-1сек, чтобы не раздражала:
S.T.A.L.K.E.R. Ver.1.xx
где 1-поколение аппаратной части хх-номер версии программы
Надеюсь, БэПэ в этом году ещё не настанет, а к концу года может быть сделаю плату "Сталкера второго поколения" под два датчика на разные диапазоны (второй скорее всего будет СИ3Б), также предусмотрю светодиодный фонарь на 0,2-0,5Вт, ещё часы реального времени с календарём. Рассмотрю ваши предложения. AlexZ, что скажете, мега8 по объёму ещё актуальна, или лучше забить 16-ю?
По поводу перестановки значений яркости подсветки и времени подсветки - сделаю. Предлагаю из главного меню убрать функцию выключения дозиметра, вместо нее поставить меню BATTERY. Приветственное сообщение сделаю, если место останется у контроллера. Сейчас занимаюсь оптимизацией кода, на данный момент занято 70% памяти и есть еще что оптимизировать. Если не будет хватать 8 меги, то можно поставить ATmega168 без переделки печатной платы. На будующее, если плата будет переделываться, светодиоды подсветки подключить на вывод аппартного ШИМа, меньше будет заморочек с программой.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения