andy8mm Пост: 297408 От 26.Mar.2011 (15:33) ДедИван, да, пора наступить на мк-грабли.
Надеюсь подключатся спецы по контроллерам, живее будет и всем интереснее.
Давайте отделим котлеты от мух.
По контроллеру все сюда.
Так и я вторую неделю толкую - таракан делает то же самое,
никаких впрысков, только обороты и опережение
.
233982
Теперь надо вспомнить какие проблеммы у обычного зажигания-
Проблемма номер один- накопление энергии в катушке для получения ВВ импульса при размыкании.
После прихода импульса от датчика, формируется ВВ импульс с катушки, но до этого
она должна накопить энергию. ... Таракан должен это решать кардинально - угадывать когда надо включить накопление,
еще до прихода сигнала от датчика.
Разберем таракана - разницу увидишь.
Он и обороты учитывает и ускорение, и все помнит зараза.
Это как раз пример - как не надо начинать изучение контроллеров.
Вроде все просто- бери Си, или вообще графический бильдер- и все остальное программа сделает.
А оказывается надо знать не только разрядность таймера- до скольки , но и как он считает и когда.
У нас помеха в сотню раз сильнее чем от обычного зажигания- мимо нее просто так не проскочишь на авось.
Поэтому кроме алгоритма - стратегии, нужна еще и тактика .
А тактика сводится к тому, что как только приходит импульс от датчика, нужно сохранить значение счетчика,
и уйти в режим ожидания.
Это делается с помощью опять же таймера- запускается таймер и ждем 2-3 миллисекунды, пока пройдут все
импульсы зажигания, и затем только считаем что получилось, готовимся к следущему импульсу.
Дед все ты правильно пишешь, но мне помочь разобраться не хочешь. На твоем месте, я б написал бы: Друзья, для начала сделаем платку програматора. Для этого нужно....Как сделаете покажите, пойдем дальше..
После того как народ сделает програматор и воткнет его в комп, расскажешь простенький пример програмирования И т.д.
Буратино, идем в школу?
1.[ссылка]
Или на Кардачи чего-то прикупить?
2. Настройка портов на выход в комиксах(прозевал урок...) [ссылка]
3. Домофон на базе ATTiny13V-10SSU(код, архив с исходниками(асм под AVR Studio), печатная плата в формате Sprint Layout). [ссылка]
4.
dedivan
Это вся сеть этим добром забита.
Поищи и на любой вкус найдешь.
Я тебе рассказываю то, чего никто кроме меня не рассказывает.
Разницу понимаешь?
Забита, верно. Всяким дерьмом. А у тебя Дед опыт и знания получше. И зачем искать когда знаток есть и у него иной, особый взгляд на вещи. Я например про восминогую тиньку только от тебя узнал. Дед, разве только я задаю вопросы?
Вон наш архивариус, собирает по крупицам твои короткие советы уже гросбух сделал, а все равно просит помощи у других. А тыж лучше всех нас соображаешь и уже слона сьел про тиньки, а я боюсь к нему подступиться, может обгадить
Буратино, Архитектура[ссылка]
Программирование конспектирую здесь: [ссылка]
Программатор пока рано, хотя бы в Студии заморгала Тинька.
(15 или 25/45/85 мне на одно лицо. Ножки одинаковые, картинки смотри на 2 страничке[ссылка] )
Может светофор одолеем сообща, какие мнения?[ссылка] src="http://forum.hobbi.tv/attachment.php?attachmentid=3872&stc=1&thumb=1&d=1298574765" />
Анд. Понимаешь, МК это не кроссворд. Это похуже ребуса. В цифровых микрухах разумеешь? Там "или", "НЕ". Я все время путаюсь. 0-0=1; 0-1=1 и т.д. МК тоже на этом принципе. Только и того, что в МК огромное количество этих тригеров. А из тригеров можно сложить более сложный прибор, который будет считать такты и из них строить информацию для исполняющих устройств. Нужно иметь ХОРОШЕЕ воображение, что бы понять, что хотим и как это представить в данный момент.
Откровенно скажу мне уже поздно учиться чему ни будь. И Ассамблер мне уже не осилить. И нужно ли его "осиливать" ради одного устройства для зажигания?
Я понимаю Деда, его благие желание, что б мы самостоятельно доперли и стали специалистами в области информатики и кибернетики. Но уверен, не все вскорости получат дипломы. Я уж точно...Так что нам (мне?) помогут только исходники...