Вот что пишет админ форума программатора Тритон trt
Цитата:
Все Fuses в оболочке программатора работают по одному принципу: стоит галочка - флаг УСТАНОВЛЕН (запрограммирован), для ATMEL это состояние ноль. Кроме того, программа приводит еще и числовое значение всех Fuses, которое меняется при изменении любого бита.
Мною были даны состояние FUSE-бит в соответствии с DS. Блин, ну неужели так тяжело открыть основной документ, открыть раздел Memory Programming, разобраться с FUSE-битами. Нет, проще найти калькулятор "фисев", безоговорочно ему веря, получить очередную херь. Спойлер
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Чт окт 23, 2014 09:22:19
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
Вот что пишет админ форума программатора Тритон trt
Цитата:
Все Fuses в оболочке программатора работают по одному принципу: стоит галочка - флаг УСТАНОВЛЕН (запрограммирован), для ATMEL это состояние ноль. Кроме того, программа приводит еще и числовое значение всех Fuses, которое меняется при изменении любого бита.
Мною были даны состояние FUSE-бит в соответствии с DS. Блин, ну неужели так тяжело открыть основной документ, открыть раздел Memory Programming, разобраться с FUSE-битами. Нет, проще найти калькулятор "фисев", безоговорочно ему веря, получить очередную херь. Спойлер
Вложение:
FUSE_TRITON.GIF
Ну простите зас-ца. Вроде и так пробовал -еще раз извиняюсь. Проект вещь БОЛЬШОЕ СПАСИБО Akl.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Пт окт 24, 2014 18:50:40
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
Вот что пишет админ форума программатора Тритон trt
Цитата:
Все Fuses в оболочке программатора работают по одному принципу: стоит галочка - флаг УСТАНОВЛЕН (запрограммирован), для ATMEL это состояние ноль. Кроме того, программа приводит еще и числовое значение всех Fuses, которое меняется при изменении любого бита.
Мною были даны состояние FUSE-бит в соответствии с DS. Блин, ну неужели так тяжело открыть основной документ, открыть раздел Memory Programming, разобраться с FUSE-битами. Нет, проще найти калькулятор "фисев", безоговорочно ему веря, получить очередную херь. Спойлер
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Вс окт 26, 2014 19:45:51
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
Akl -Сори. Akl -хотя-бы
Управление - ВКЛ-СТОП1-ВЫКЛ - ВКЛ-СТОП2-ВЫКЛ
ОПИСАНИЕ- -при включение секундомеры не светятся, -нажатие первое -ВКЛ-СТОП1-ВЫКЛ или ВКЛ-СТОП1-ВЫКЛ включает 1 или 2 секундомер при 2х нажатие ВКЛ-СТОП1-ВЫКЛ или ВКЛ-СТОП2-ВЫКЛ 3е нажатие ВЫКЛ 1 или 2 секундомера (тухнут и сбрасываются)
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Если я правильно понял, у Вас две кнопки. Одна для 1 секундомера, вторая для второго. Работа мыслится такая - при включении питания и при сбросе кнопкой RESET индикация погашена, кроме секундных разделителей - при первом нажатии секундомер(ы) запускается с индикацией - второе нажатие останавливает счёт секундомер(ы) с индикацией - третье нажатие обнуляет время и индикация гаснет. Программа подразумевает, что кнопка управления 1-м секундомером PD0, а кнопка управления 2-м секундомером PD1.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Вт окт 28, 2014 17:56:50
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
Если я правильно понял, у Вас две кнопки. Одна для 1 секундомера, вторая для второго. Работа мыслится такая - при включении питания и при сбросе кнопкой RESET индикация погашена, кроме секундных разделителей - при первом нажатии секундомер(ы) запускается с индикацией - второе нажатие останавливает счёт секундомер(ы) с индикацией - третье нажатие обнуляет время и индикация гаснет. Программа подразумевает, что кнопка управления 1-м секундомером PD0, а кнопка управления 2-м секундомером PD1.
Вложение:
STOPWATCH_TIKA.zip
Красава Akl -но только эти функции должна выполнять кнопка в замен СБРОС1 и СБРОС2-но обе с функцией СТОП1 и СТОП2 а не СТАРТ1 и СТАРТ2 то есть все кнопки СТАРТ1 ,СТАРТ2,СТОП1, СТОП2, должны остаться работать а ОБЩИЙ СТАРТ,ОБЩИЙ СТОП можно и удалить (соединив вместе 2 старта и 2 стопа мы и так получим ОБЩИЙ старт и ОБЩИЙ стоп) те функции которые ты сделал это замена функции кнопки СБРОС1 и СБРОС2. сброс при 3м нажатие на кнопку и отключения индикатора как у тебя.Тем самым можно включать то 1 то 2 секундомер то вместе и отключать полностью. В нашем случае кнопка включает (ВКЛЮЧАЕТ секундомер СТОП и ВЫКЛЮЧАЕТ) останавливает и выключат раздельно секундомеры. СПАСИБО гений.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Ср окт 29, 2014 07:17:14
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
Akl-либо те функции которые ты сделал но только ВКЛ-СТОП-ВЫК (включение и выключение просто индикаторы тем самым они получаются не задействованы). Это + кнопке СТОП. УПРАВЛЕНИЕ: -СТАРТ1 -СТАРТ2 -СТОП1 -СТОП2 -ВКЛ1-СТОП1-ВЫКЛ1( включение1 +стоп1 секундомера+выключение1) вместо- ОБЩИЙ СТАРТ -ВКЛ2-СТОП2-ВЫКЛ2( включение2 +стоп2 секундомера+выключение2) вместо-ОБЩИЙ СТОП -СБРОС1 -СБРОС2 кнопки СБРОС1 и СБРОС2 можно даже еще и оставить если есть возможность а -ВКЛ1-СТОП1-ВЫК1 и ВКЛ2-СТОП2-ВЫКЛ2 вместо ОБЩИЙ СТАРТ и ОБЩИЙ СТОП это будит универсальный секундомер как ХРОНОМЕТРАЖ с ценой за 120тысяч рупий . ГЕНИЙ Akl.
В качестве пятничной развлекухи дописал прогу. Для упорядочивания изменил назначение лап для кнопок PD0-СТАРТ1 PD1-СТОП1 PD2-СБРОС1 PD3-СТАРТ1-СТОП1-СБРОС1
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Пт окт 31, 2014 17:24:35
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
В качестве пятничной развлекухи дописал прогу. Для упорядочивания изменил назначение лап для кнопок PD0-СТАРТ1 PD1-СТОП1 PD2-СБРОС1 PD3-СТАРТ1-СТОП1-СБРОС1
Скажу честно -ждал очень новой доработанной прошивки. Но Akl такой режим не используется не где, да и трудно представить где возможно применить это. Сори выше в посте у тебя было ВКЛ-СТАРТ-ВЫКЛ. Это очень близко но не СТАРТ а СТОП и управление предыдущее оставить. И поверь это будит Твой шедевр. УПРАВЛЕНИЕ: при подаче питания индикаторы не светят с начало нажимаем ВКЛ1 -СТОП1-ВЫКЛ2 для включения индикации тагже 2индикатора если он нужен ВКЛ2-СТОП2-ВЫКЛ2 .
Кнопки управления -СТАРТ1 -СТАРТ2 -СТОП1 -СТОП2 -ВКЛ1-СТОП1-ВЫКЛ1(просто индикация включение1 +стоп1 секундомера+просто индикации выключение1) вместо- ОБЩИЙ СТАРТ -ВКЛ2-СТОП2-ВЫКЛ2(просто индикация включение2 +стоп2 секундомера+просто индикации выключение2) вместо-ОБЩИЙ СТОП -СБРОС1 -СБРОС2 Это будит БОМБА.Спасибо В твоем случае изменить PD3-СТАРТ1-СТОП1-СБРОС1 поменять на ВКЛ1- СТОП1-ВЫКЛ1 (ВКЛ1 и ВЫКЛ1 это просто включение индикации 00.00 + режим СТОП1 и выключения индикатора1 ) PD7-СТАРТ2-СТОП2-СБРОС2 поменять на ВКЛ2- СТОП2-ВЫКЛ2 (ВКЛ2 и ВЫКЛ2 это просто включение индикации 00.00 + режим СТОП2 ивыключения индикатора2 )
В команде ВКЛ1- СТОП1-ВЫКЛ1 функция СТОП1 такая-же,что и PD1-СТОП1 дублирует это нужно для удобства - В принципе можно решить и проще просто ВКЛ1-ВЫК1 но это больше разных кнопок на пульте , кнопка PD1-СТОП1 это датчик на ФИНИШЕ.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Пт окт 31, 2014 19:48:07
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
Ak- В твоем случае изменить PD3-СТАРТ1-СТОП1-СБРОС1 поменять на ВКЛ1- СТОП1-ВЫКЛ1 (ВКЛ1 и ВЫКЛ1 это просто включение индикации 00.00 + режим СТОП1 и выключения индикатора1 ) PD7-СТАРТ2-СТОП2-СБРОС2 поменять на ВКЛ2- СТОП2-ВЫКЛ2 (ВКЛ2 и ВЫКЛ2 это просто включение индикации 00.00 + режим СТОП2 и выключения индикатора 2 )
В команде ВКЛ1- СТОП1-ВЫКЛ1 функция СТОП1 такая-же,что и PD1-СТОП1
Переделал и проверил на макете. Пока есть питание секундный разделитель горит При включении питания время сброшено; цифровой индикации нет. При нажатии кнопки СТОП появляется индикация 00.00 При нажатии кнопки СТАРТ начинается счёт. Если предварительно кнопка СТОП не была нажата, то счёт начинается с появлением индикации. Кнопка СТАРТ-СТОП-СБРОС режим обычного однокнопочного секундомера. Вам не нужен, а кому то пригодится. Дополнительно есть возможность стартануть кнопкой СТАРТ-СТОП-СБРОС и остановить кнопкой СТОП или стартануть кнопкой СТАРТ, а остановить кнопкой СТАРТ-СТОП-СБРОС.
Вложение:
STOPWATCH_MMSS.hex
В архиве ниже последний вариант сдвоенного секундомера для ATmega8515, индикаторов с общим анодом с возможностью задавать требуемую частоту кварца в диапазоне 4...16МГц. Не следует здорово увлекаться заданием частоты Fo>8МГц при применении ATmega8515L. Для контроля формирования секундного интервала на PA0 выведен положительный импульс. FUSE-биты в соответствии с DS 1-бит НЕзапрограммирован, 0-бит ЗАпрограммирован CKSEL3...0 1111 SUT1,0 11 CKOPT 1 при Fo<8МГц CKOPT 0 при Fo>8МГц
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Сб ноя 01, 2014 11:44:06
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
Переделал и проверил на макете. Пока есть питание секундный разделитель горит При включении питания время сброшено; цифровой индикации нет. При нажатии кнопки СТОП появляется индикация 00.00 При нажатии кнопки СТАРТ начинается счёт. Если предварительно кнопка СТОП не была нажата, то счёт начинается с появлением индикации. Кнопка СТАРТ-СТОП-СБРОС режим обычного однокнопочного секундомера. Вам не нужен, а кому то пригодится. Дополнительно есть возможность стартануть кнопкой СТАРТ-СТОП-СБРОС и остановить кнопкой СТОП или стартануть кнопкой СТАРТ, а остановить кнопкой СТАРТ-СТОП-СБРОС.
Вложение:
STOPWATCH_MMSS.hex
В архиве ниже последний вариант сдвоенного секундомера для ATmega8515, индикаторов с общим анодом с возможностью задавать требуемую частоту кварца в диапазоне 4...16МГц. Не следует здорово увлекаться заданием частоты Fo>8МГц при применении ATmega8515L. Для контроля формирования секундного интервала на PA0 выведен положительный импульс. FUSE-биты в соответствии с DS 1-бит НЕзапрограммирован, 0-бит ЗАпрограммирован CKSEL3...0 1111 SUT1,0 11 CKOPT 1 при Fo<8МГц CKOPT 0 при Fo>8МГц
Вложение:
STOPWATCH_M_SS_ms_END.zip
Все работает - но Akl в твоем случае нет возможности последовательного старта только общий при соединения вместе 2 СТАРТА или вместе СТАРТ-СТОП-СБРОС . А какой толк тогда 2х секундомеров (купить можно и ручной - только они замерзают на морозе) НЕ в ОБИДУ. У меня было желание собрать универсальное, которое может работать и на морозе и с последовательном старте участников ( 2е на трассе). Да попросту заменить професиональный ХРОНОМЕТРАЖ стоимость которых составляет 120 тысяч рупий для тренировочных стартов спортсменов в зимнее время. Ты в 2х шагах от достижения такого ХРОНОМЕТРАЖА. Сделай пожалуйста этот шаг - хоть для меня. Ak- В твоем случае изменить PD3-СТАРТ1-СТОП1-СБРОС1 поменять на ВКЛ1- СТОП1-ВЫКЛ1 (ВКЛ1 и ВЫКЛ1 это просто включение индикации 00.00 + режим СТОП1 и выключения индикатора1 ) PD7-СТАРТ2-СТОП2-СБРОС2 поменять на ВКЛ2- СТОП2-ВЫКЛ2 (ВКЛ2 и ВЫКЛ2 это просто включение индикации 00.00 + режим СТОП2 и выключения индикатора 2 )
PD3-СТАРТ1-СТОП1-СБРОС1 поменять на ВКЛ1- СТОП1-ВЫКЛ1 (ВКЛ1 и ВЫКЛ1 это просто включение индикации 00.00 + режим СТОП1 и выключения индикатора1 ) PD7-СТАРТ2-СТОП2-СБРОС2 поменять на ВКЛ2- СТОП2-ВЫКЛ2 (ВКЛ2 и ВЫКЛ2 это просто включение индикации 00.00 + режим СТОП2 и выключения индикатора 2 )
Извините, не понимаю этого режима.
tika писал(а):
ВКЛ1 и ВЫКЛ1 это просто включение индикации 00.00 + режим СТОП1 и выключения индикатора1
Опишите детально. Что такое
Цитата:
+режим СТОП1 и выключения индикатора1
Только, пожалуйста, без эмоций. 09:40 Так что ли? При нажатии кнопки ВКЛ1- СТОП1-ВЫКЛ1 появляется индикация 00.00, при втором нажатии ничего не происходит, но если была нажата СТАРТ, то при втором нажатии останавливается счёт. При третьем нажатии индикация выключается и время сбрасывается.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Вс ноя 02, 2014 11:57:18
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
tika писал(а):
PD3-СТАРТ1-СТОП1-СБРОС1 поменять на ВКЛ1- СТОП1-ВЫКЛ1 (ВКЛ1 и ВЫКЛ1 это просто включение индикации 00.00 + режим СТОП1 и выключения индикатора1 ) PD7-СТАРТ2-СТОП2-СБРОС2 поменять на ВКЛ2- СТОП2-ВЫКЛ2 (ВКЛ2 и ВЫКЛ2 это просто включение индикации 00.00 + режим СТОП2 и выключения индикатора 2 )
Извините, не понимаю этого режима.
tika писал(а):
ВКЛ1 и ВЫКЛ1 это просто включение индикации 00.00 + режим СТОП1 и выключения индикатора1
Опишите детально. Что такое
Цитата:
+режим СТОП1 и выключения индикатора1
Только, пожалуйста, без эмоций. 09:40 Так что ли? При нажатии кнопки ВКЛ1- СТОП1-ВЫКЛ1 появляется индикация 00.00, при втором нажатии ничего не происходит, но если была нажата СТАРТ, то при втором нажатии останавливается счёт. При третьем нажатии индикация выключается и время сбрасывается.
Да спасибо - но после подачи питания индикаторы должны так-же не светить и кнопки СТАРТ1, СТАРТ2,СТОП1, СТОП2, не должны срабатывать. Они начинают работать только после того как включим индикаторы 1 и 2 кнопкой ВКЛ1- СТОП1-ВЫКЛ1 или ВКЛ2- СТОП2-ВЫКЛ2 это и есть разрешение на включение всех остальных функций. В этом случае мы можем включить хоть 1 секундомер хоть 2й хоть оба.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Пн ноя 03, 2014 10:10:50
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
Разрешил работу кнопок СТАРТ1(2), СТОП1(2), СБРОС1(2) только после команды ВКЛ1(2).
Вложение:
STOPWATCH_MMSS.hex
Все клева- Выражаю свою благодарность Akl за данный проект, за терпение таким как я --СПАСИБО. Можно немного и доработать. Функция СБРОС отдельная команда не должна выключить индикатор (у нас есть для этого ВКЛ-СТОП-ВЫКЛ) а просто обнулять результат до 00.00 . А так все просто ГЕНИЙ AKL. В моем случае ты достоин Нобелевской премии.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Вт ноя 04, 2014 09:25:47
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
Вроде сделал обнуление времени при нажатии СБРОС
Вложение:
STOPWATCH_MMSS.hex
Все чики пики-СПАСИБО Akl. Как я рад-как я рад.Вот человеческая натура - а сам думаю , что еще можно доработать в нем. Это уже сверх наглость. В этом проекте если присоединить вместе 2стара и 2стопа -получается общий старт, но используя включения 1 индикатора или 2 индикатора мы получаем последовательный старт .Но тут и проблема. СТАРТ мы можем отделить 1 от 2 учатсника квл или выкл индикаторы а СТОП нет. Думаю нет такого алгоритма ,что-бы при 2х стартах и 2стопах вместе(ОБЩИЙ СТАР и ОБЩИЙ СТОП на старте мы управляем ) -СТОП останавливал секундомер первым (тот который был запущен раньше) Но без этого можно и потерпеть - возможно. Но с этим вообще ПИСК. И если это возможно то СТОП1 и СТОП2 можно убрать кнопками ВКЛ-СТП-ВЫКЛ мы и так вручную можем остановить раздельно секундомеры и использовать только ОБЩИЙ СТОП он и так будит останавливать тот секундомер который был включен раньше потом другой - .Я думаю это фантастика. Еще раз СПАСИБО тебе Akl. Сори - так и прет , так и прет.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Вт ноя 04, 2014 09:59:58
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
После праздников жду корпус и буду собирать ХРОНОМЕТРАЖ - на неделе нарисую плата. Может кто и поможет с рисунком под любой чип dip или tgfp. Под индикаторы BA56-12SRWA и DA56-11GWA в 1 секундомере. Спасибо -УРА.
Заголовок сообщения: Re: ну когда же из этого будет секундомер.
Добавлено: Вт ноя 04, 2014 14:43:18
Встал на лапы
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
akl писал(а):
Вроде сделал обнуление времени при нажатии СБРОС
Вложение:
STOPWATCH_MMSS.hex
Alk- Только заметил, что СБРОС срабатывает во время работы секундомера - это не правильно. Должна срабатывать посте команды СТОП1 или СТОП2. А не вовремя работы секундомера. Спасибо за терпение.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения