Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 03 май 2025, 05:57

Часовой пояс: UTC + 3 часа [ Летнее время ]

Результатов поиска: 7
Поиск в найденном:

Автор Сообщение

 Форум: Обсуждение готовых устройств блога www.GetChip.net   Тема: Простая сенсорная панель (Keypad).

 Заголовок сообщения: Re: Простая сенсорная панель (Keypad).
Добавлено: 04 дек 2015, 15:59 

Ответы: 57
Просмотры: 108377


не буду плодить тем. делаю сейчас сенсорную клавиатуру. уже протравил и спаял плату по по образу и подобию ссылка . схему прикладываю. контролер тини 2313 уже заливал чужую прошивку из ссылки, для того чтобы проверить правильно ли я спаял всё. всё работает правильно. конкретно сейчас у меня страшней...

 Форум: Обсуждение готовых устройств блога www.GetChip.net   Тема: Простая сенсорная панель (Keypad).

 Заголовок сообщения: Re: Простая сенсорная панель (Keypad).
Добавлено: 04 дек 2015, 16:25 

Ответы: 57
Просмотры: 108377


мысли в слух for (iSens=0; iSens<=SENSOR; iSens++) { Clear_DDR(iSens); // сбросили ёмкость на сенсоре Count = 0; // обнулили счётчик Set_DDR(iSens); // начали заряжать ёмкость сенсорной площадки while(!Check_PIN(iSens) && (Count < 0xFF) ) // инкременировать счётчик до тех пор пока не выйдет ...

 Форум: Обсуждение готовых устройств блога www.GetChip.net   Тема: Простая сенсорная панель (Keypad).

 Заголовок сообщения: Re: Простая сенсорная панель (Keypad).
Добавлено: 08 дек 2015, 01:48 

Ответы: 57
Просмотры: 108377


за пару вечеров мозгования родилось вот это: #include <avr/io.h> #include <avr/interrupt.h> #include "usart.h" #include "usart.c" //макросы для работы с битами #define InvBit(reg, bit) reg ^= (1<<(bit)) #define ClearBit(reg, bit) reg &= (~(1<<(bit))) #define SetBit(reg, bit) ...

 Форум: Обсуждение готовых устройств блога www.GetChip.net   Тема: Простая сенсорная панель (Keypad).

 Заголовок сообщения: Re: Простая сенсорная панель (Keypad).
Добавлено: 11 дек 2015, 01:38 

Ответы: 57
Просмотры: 108377


Благодарю! Честно. я уже две неделю воюю с этим. не даётся. я сделал автокалибровку: при запуске опрашивается каждая кнопка и потом нажатие сверяется с этим значением. и всё равно какие-то кнопки не реагируют на нажатие а какие-то черезчур чувствительны. сделал проверку нажатия кнопки(триггер) и не ...

 Форум: Обсуждение готовых устройств блога www.GetChip.net   Тема: Простая сенсорная панель (Keypad).

 Заголовок сообщения: Re: Простая сенсорная панель (Keypad).
Добавлено: 12 дек 2015, 18:30 

Ответы: 57
Просмотры: 108377


измеряется всё один раз при инициализации. измеряется в количестве тактов цикла while и и сохраняется в оперативной памяти. в отладке эти значения отправляются по уарту. большинство из них больше байта - FF. видимо опрос слишком быстрый. значения при прикосновении больше FF стабильно. видимо надо &q...

 Форум: Обсуждение готовых устройств блога www.GetChip.net   Тема: Простая сенсорная панель (Keypad).

 Заголовок сообщения: Re: Простая сенсорная панель (Keypad).
Добавлено: 12 дек 2015, 20:10 

Ответы: 57
Просмотры: 108377


Да, все правильно. Усреднений можно и 8 сделать - уже будет лучше. Какие все таки значения с сенсоров? их нет(( какпробовал снять но не получается - код отсылающий значения по уарту через кольцевой буфер шлёт фигню. а так - наверняка больше FF. а поскольку счётчик переполняется то регистрируется на...

 Форум: Обсуждение готовых устройств блога www.GetChip.net   Тема: Простая сенсорная панель (Keypad).

 Заголовок сообщения: Re: Простая сенсорная панель (Keypad).
Добавлено: 01 янв 2016, 21:35 

Ответы: 57
Просмотры: 108377


всех с наступившим! не поверите - оказывается на точность измерения и работу алгоритма в целом сильно влиял код буфера для уарта! сейча только, после перерыва и работой над другой железкой, понял что то код для буфера уарта что я использовал сильно косячен. сейчас разбираюсь в подробностях и отпишу ...
Поле сортировки:  
Страница 1 из 1 [ Результатов поиска: 7 ]


Часовой пояс: UTC + 3 часа [ Летнее время ]


Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB