Микроконтроллеры | Могу ли я начать изучение микроконтроллеров используя PIC16F74? |
|
---|---|---|
Ок, огромное спасибо. Попробую. Я пробовал вот так: |
|
|
AnSi: вы убираете младший бит, уменьшая точность замера в 2 раза и больше ничего. Или маскировать младший бит |
|
|
kkol: Надо просто рабочий ход потенциометра разбить на 24 сектора или на 32 32 сектора = 5 бит |
|
|
AnSi: введите "гистерезис" на 2 бита |
|
|
http://ru.wikipedia.org/wiki/Гистерезис - на картинке хорошо нарисовано(график) |
|
|
например - вариантов реализации может быть несколько |
|
|
Спасибо. Что такое гистерезис я хорошо знаю, мне просто пока (надеюсь пока) сложно это выразить програмным способом. AnSi: если попал в диапазон "нечувствительности"(положение резистора) при включении питания(неизвестно предыдущее состояние), то можно выставить ближайшее меньшее/большее значение (какое удобнее) |
|
|
Привет Всем. Благодарю Всех за помощь. Особенно pomidor за инфу и rfc за помощь в работе с массивами в соседней теме. Вот код программы который я наваял, чего сумел то сумел: #include <htc.h> #define DESIATKI RC1 #define SAMPLES 90 // размер, в принципе если бы я понял как количество выборок увеличить // #define _XTAL_FREQ 4000000 // типа пригодится на будушее void sevenSEG(char znaki); #define TMR0_2 (TMR0 & 12) bank2 char smpl_U[SAMPLES]; // #define DelayS(T) {unsigned char i; for (i=0; iT*10; i++) __delay_ms(1);} // типа пригодится void main() ADCON0 = 0b00000001; sum += ADRES - smpl_U[w]; adc_znk = (sum / SAMPLES) * 24/256; void sevenSEG(char znaki) Приветствуются поправки, учитывая что я начал заниматься программированием в начале августа, они нужны. В принципе, я подошел к моменту когда надо перейти на 887й PIC. Вот и вопрос: в митино купил нечто трещащее и похожее на потенциометр, подойдет для моих целей? |
|
|
сорри за то, что по си ничем, кроме книжек и советов погуглить исходники, не помог (ибо пробелы в опыте и знаниях) если то, что вы купили похоже на http://www.platan.ru/cgi-bin/qwery.pl/id=708564372&group=32405 или на то, что можно выковырить из убитой более-менее современной автомагнитолы (где регуляторы крутятся с ощутимым дискретом) - то исходников для них тоже в сети вагончик. Хотя сам никогда ими не пользовался в своих поделках ( ) |
|
|
kkol: В принципе, я подошел к моменту когда надо перейти на 887й PIC |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |