ФУОЗ на базе AC-CDI
Re: ФУОЗ на базе AC-CDI
asl, все ето смешно. Полезно для вас - читайте конечно. И пожалуйста исправьте свой правопис (вьй так и не научились, чтоб пробел поставляеться ПОСЛЕ точка или запетая, а не ПРЕЖДЕ ним).
Сейчас я тестирую новая версия кода, в которая добавлен гистерезис по оборотов. И соответно на вьйходе нет дергании сигнала влево-вправо на осциллографе в момент вьйбора режима опоздание/предсказание.
У меня все работает как положено, даже в режим предсказание. Скорее всего некоректно стало у вас, потому чтоб в етой программе НЕТ ничего лишнего. Вьй просто делаете все в слепую, не очень понимая кода и результат наверно никогда и не понравиться.
akl, у вашая последная схема нет стабилизация тока светодиода. Не понятно - почему запретили возможность писать вам личньйе сообщения?
Про ICP входа: есть места в коде, где хардварное прерьйвание будет мешать. Его придется постоянно отключать, а это неудобно. А цена опроса например на PD0 не превышает 2-3мкс.
Кроме того, в новая версия предусмотрено изпользовать оба сигнала датчика (первьй и второй), а у МК есть только один ICP.
Сейчас я тестирую новая версия кода, в которая добавлен гистерезис по оборотов. И соответно на вьйходе нет дергании сигнала влево-вправо на осциллографе в момент вьйбора режима опоздание/предсказание.
У меня все работает как положено, даже в режим предсказание. Скорее всего некоректно стало у вас, потому чтоб в етой программе НЕТ ничего лишнего. Вьй просто делаете все в слепую, не очень понимая кода и результат наверно никогда и не понравиться.
akl, у вашая последная схема нет стабилизация тока светодиода. Не понятно - почему запретили возможность писать вам личньйе сообщения?
Про ICP входа: есть места в коде, где хардварное прерьйвание будет мешать. Его придется постоянно отключать, а это неудобно. А цена опроса например на PD0 не превышает 2-3мкс.
Кроме того, в новая версия предусмотрено изпользовать оба сигнала датчика (первьй и второй), а у МК есть только один ICP.
Re: ФУОЗ на базе AC-CDI
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]...в етой программе НЕТ ничего лишнего...[/uquote]
Могу ещё показать. Уверяю, в этой программе 30% лишнего.
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]...нет стабилизация тока светодиода...[/uquote]Светодиод оптрона работает от 2 до 50мА, поэтому смысла стабилизации по току нет.
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]...есть места в коде, где хардварное прерьйвание будет мешать. Его придется постоянно отключать, а это неудобно.[/uquote]Например, программа разрешила прерывание OC1A, не установив при этом OCR1A и откликается обслуживанием оного после каждого переполнения Т1??? Зато удобно.
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]...цена опроса например на PD0 не превышает 2-3мкс[/uquote]
Да, только вместо 20мА потребления, контроллер может потреблять 0,2...0,5мА и питаться не от "паровозика", а прямо от сигнала датчика.
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]Кроме того, в новая версия предусмотрено изпользовать оба сигнала датчика (первьй и второй)...[/uquote]Давно пора. См. схему с двумя оптронами.
Код: Выделить всё
clr R14 ;АЦП
clr R15 ;рон sreg,счетч
cpi R17,15;?????????????? Это ошибка ;АЦП2,на старте среднее
clr R18 ;задержка опускания искры
clr R19 ;РОН опускания упр.DC-CDI
ldi R20,0b10000000 ;РОН статуса
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]...нет стабилизация тока светодиода...[/uquote]Светодиод оптрона работает от 2 до 50мА, поэтому смысла стабилизации по току нет.
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]...есть места в коде, где хардварное прерьйвание будет мешать. Его придется постоянно отключать, а это неудобно.[/uquote]Например, программа разрешила прерывание OC1A, не установив при этом OCR1A и откликается обслуживанием оного после каждого переполнения Т1??? Зато удобно.
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]...цена опроса например на PD0 не превышает 2-3мкс[/uquote]
Да, только вместо 20мА потребления, контроллер может потреблять 0,2...0,5мА и питаться не от "паровозика", а прямо от сигнала датчика.
[uquote="Altium",url="/forum/viewtopic.php?p=3245397#p3245397"]Кроме того, в новая версия предусмотрено изпользовать оба сигнала датчика (первьй и второй)...[/uquote]Давно пора. См. схему с двумя оптронами.
Re: ФУОЗ на базе AC-CDI
Altium
А что это? "Сейчас я тестирую новая версия кода, в которая добавлен гистерезис по оборотов."
Где вы взяли?
А дергание импульса выходного есть.. В программе четыре "выхода" из подпрограмм на вых импульс. Я считаю, что это плохо. И я начал тупо поочереди удалять, то что посчитал не нужным.. И Каждый раз проверяя осциллографом.
Вот еще проверю как работает самая первая программа. Там тоже есть одно существенное отличие.
Добавлено after 6 minutes 23 seconds:
akl
Ну так "подшаманьте" программу. А то одна критика.
И не понятно о чем.
Вам делов то на полчаса.
А что это? "Сейчас я тестирую новая версия кода, в которая добавлен гистерезис по оборотов."
Где вы взяли?
А дергание импульса выходного есть.. В программе четыре "выхода" из подпрограмм на вых импульс. Я считаю, что это плохо. И я начал тупо поочереди удалять, то что посчитал не нужным.. И Каждый раз проверяя осциллографом.
Вот еще проверю как работает самая первая программа. Там тоже есть одно существенное отличие.
Добавлено after 6 minutes 23 seconds:
akl
Ну так "подшаманьте" программу. А то одна критика.
Вам делов то на полчаса.
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
В половине случаев стараюсь не отвечать на такие сообщения, но сейчас развели знатный срач.
asel программа с гистерезисом есть но она еще сырая, как будет стабильно выложу. Четыре точки выхода нужны для устранения пропусков в разных режимах, и на переходах.
akl вы считаете себя великим умником? Сейчас от вас только троллинг, говорите 20 лет опыта с ДВС, давайте свою программу в студию. Схему с 2'мя оптронами нарисовать может каждый, ни чем не уникально, ваши предыдущие "подсказки" по факту спам. Отдельно для вас пишу повторно, это не кусок чего-то пишущегося и глючащего, а работающее устройство, успешно езжу на мото с этим ФУОЗ, и мотор не брыкается, не глохнет, не глючит. Всем доволен, но по замечаниям на форуме дорабатываю схему, чтобы она была лучше, более функциональна. Этот ФУОЗ не лучше и не хуже других.
Ваши замечания: "у вас все плохо, неправильно, плохой код", итд тупо неуместны, ибо все работает. Пол жизни занимаюсь электроникой, и то что вы пишете на данный момент, для меня - ноль. Мне известно где в коде лишнее, где тестовые записи, и где будет писаться больше. Ошибок там нет, излишки есть, но на работу они никак не влияют. Каждая версия что выкладывается на форум тестируется.
Хардварное прерывание в текущем коде будет мешать, строки указанные вами верны. Для вас как для "сверх-специалиста" сделаю замечание, сон для ФУОЗ МК это бред чистой воды, как и запитка от сигнала датчика.
Изначально в программе планировались массовые доработки, с каждым патчем их планируется еще больше, поэтому в коде так, и в дальнейшем они будут использоваться.
asel программа с гистерезисом есть но она еще сырая, как будет стабильно выложу. Четыре точки выхода нужны для устранения пропусков в разных режимах, и на переходах.
akl вы считаете себя великим умником? Сейчас от вас только троллинг, говорите 20 лет опыта с ДВС, давайте свою программу в студию. Схему с 2'мя оптронами нарисовать может каждый, ни чем не уникально, ваши предыдущие "подсказки" по факту спам. Отдельно для вас пишу повторно, это не кусок чего-то пишущегося и глючащего, а работающее устройство, успешно езжу на мото с этим ФУОЗ, и мотор не брыкается, не глохнет, не глючит. Всем доволен, но по замечаниям на форуме дорабатываю схему, чтобы она была лучше, более функциональна. Этот ФУОЗ не лучше и не хуже других.
Ваши замечания: "у вас все плохо, неправильно, плохой код", итд тупо неуместны, ибо все работает. Пол жизни занимаюсь электроникой, и то что вы пишете на данный момент, для меня - ноль. Мне известно где в коде лишнее, где тестовые записи, и где будет писаться больше. Ошибок там нет, излишки есть, но на работу они никак не влияют. Каждая версия что выкладывается на форум тестируется.
Хардварное прерывание в текущем коде будет мешать, строки указанные вами верны. Для вас как для "сверх-специалиста" сделаю замечание, сон для ФУОЗ МК это бред чистой воды, как и запитка от сигнала датчика.
Изначально в программе планировались массовые доработки, с каждым патчем их планируется еще больше, поэтому в коде так, и в дальнейшем они будут использоваться.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Re: ФУОЗ на базе AC-CDI
Наверное всетаки "дрожания" вых импульса нет. Если по осциллографу триггер от вх импульса - дрожит. Если триггер от имп "флайбек" (он у меня вкл по вх импульсу. Программу выложил выше), то все четко стоит. Закрываем вопрос.
Также выше выкладывал вариант программы с антидребезгом. Если датчик индуктивный, то это не нужно. Емкость перед оптроном делает достаточную задержку. С пороговыми датчиками - типа Холла, наверно лучше использовать и "антидребезг".
В итоге вот что получилось. Вложение.
После чистки ... В программе нет искры выше датчика. Все остальное работает.
Проявляется интерес к гистерезису. Не знаю какая будет заложена идея... Может как на авто, с коробкой автомат - разгон, педаль отпустил, коробка переключается на высшую передачу?
В лодочных моторах также - разгон, выход лодки на глисс, потом можно уменьшить обороты и ...наверно Уоз оставить "выше". Я так понимаю.
Также выше выкладывал вариант программы с антидребезгом. Если датчик индуктивный, то это не нужно. Емкость перед оптроном делает достаточную задержку. С пороговыми датчиками - типа Холла, наверно лучше использовать и "антидребезг".
В итоге вот что получилось. Вложение.
После чистки ... В программе нет искры выше датчика. Все остальное работает.
Проявляется интерес к гистерезису. Не знаю какая будет заложена идея... Может как на авто, с коробкой автомат - разгон, педаль отпустил, коробка переключается на высшую передачу?
В лодочных моторах также - разгон, выход лодки на глисс, потом можно уменьшить обороты и ...наверно Уоз оставить "выше". Я так понимаю.
- Вложения
-
- CDI_resistor.asm
- (18.12 КБ) 367 скачиваний
Re: ФУОЗ на базе AC-CDI
Уважаемый форум!Давно читаю ветку и загорелся поставить себе такой ФУОЗ.До этого пользовал фуоз на пик 12 ф 683 http://www.zongua.org/t4071-topic.Результат есть,причем явный-НО! Нет и не предвидится мап сенсор а и графики гнуть под себя крайне муторно.Проблема в чем-имею программатор пиккит 2 лайт .Прочитав http://forum.cxem.net/index.php?/topic/ ... вершилось/ решил повторить схему.Но пик кит использует программу AVRDudeShel а там с фьюзами как то не так как в "eXtreme Burner.Жутко боюсь убить контроллер(хоть и имею их 3 штуки) Может кто растолкует мне бестолковому с картинками как прошить мегу?Покупать UsbAsp имея пик кит как то не умно.В гугл прошу сильно не посылать -интернет с телефона с *хорошей* скоростью.Заранее признателен !!!
Re: ФУОЗ на базе AC-CDI
Пожалуйста исправьте свой правопис, неприятно смотреть на такое...
После знаки препинания (точка, запетая) всегда поставляем пробель. А между новьйе параграфьй оставляем по 1 пустьй ред.
Только посмотрите как у вас засветилось слово "Результат" из-за того, чтоб нет пробела прежде него.
Про фюзов: исправьте правописа и будут инструкции.
После знаки препинания (точка, запетая) всегда поставляем пробель. А между новьйе параграфьй оставляем по 1 пустьй ред.
Только посмотрите как у вас засветилось слово "Результат" из-за того, чтоб нет пробела прежде него.
Про фюзов: исправьте правописа и будут инструкции.
Последний раз редактировалось Altium Пн дек 04, 2017 14:09:23, всего редактировалось 1 раз.
Re: ФУОЗ на базе AC-CDI
Прошу сильно не бурчать-писал с телефона.Уже и сам склоняюсь к тому что придется брать АВР проггер.За подсказки спасибо,пытаюсь разобраться.К стати,сегодня катал на мото(мотор как и у Флеша 150 кубов нижневальник) по городу.В связи с новыми правилами ДД не более 50 км.в час тема фуоз становится актуальней.Рабочая частота вращения с3 до4500 тысяч об.мин.
Re: ФУОЗ на базе AC-CDI
А сложно ли написать ПРОБЕЛ?? У всех телефонов есть такая большая кнопка.
Re: ФУОЗ на базе AC-CDI
Не стоит спорить о грамматике , все делаем ошибки. По теме - уважаемый Флеш обещал к новому году прикрутить ДАД (мап сенсор) . Стоит ли травить плату , или же подождать вживления ДАДа ?
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
Случилась грандиозная проблема, виной которой Я. Ранее высказался к akl что в схеме и программе все нормально, но это не совсем так. Когда создавал этот проект(2 года назад) много чего не знал, следствие - схема разводилась как-попало. За это время схема не изменилась, но теперь до меня дошло, что без связи с ПК по USART не обойтись. По схеме нога приема RX задействована под датчик. Более того, при двух импульсах необходимы две ноги!
Ранее akl писал об изменении механизма прерываний сигналов, сам код не так сильно отличается, и не так важен, но он прав в необходимости использования других выводов, а следующие по схеме это INT0-1(PD2-3). Увы и ах, это огромный ФЕЙЛ с моей стороны, для ввода связи с ПК нужен USART, а для его использования желательно изменить схему, иначе теряем возможность двухстороннего обмена. Писать софтварный кусок обмена без изменения схемы считаю вредным, поэтому вводится на ваше обсуждения этот вопрос...
kopar поправка, обещал начать работы к новому году, а когда они закончатся вопрос мутный

Ранее akl писал об изменении механизма прерываний сигналов, сам код не так сильно отличается, и не так важен, но он прав в необходимости использования других выводов, а следующие по схеме это INT0-1(PD2-3). Увы и ах, это огромный ФЕЙЛ с моей стороны, для ввода связи с ПК нужен USART, а для его использования желательно изменить схему, иначе теряем возможность двухстороннего обмена. Писать софтварный кусок обмена без изменения схемы считаю вредным, поэтому вводится на ваше обсуждения этот вопрос...
kopar поправка, обещал начать работы к новому году, а когда они закончатся вопрос мутный
- Вложения
-
- AC-CDI_2.zip
- Изменение выводов входа сигнала, proteus file, тоже что на картинке
- (20.27 КБ) 273 скачивания
Последний раз редактировалось Flash.#13 Пн дек 04, 2017 23:00:03, всего редактировалось 1 раз.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Re: ФУОЗ на базе AC-CDI
kopar, прежде знаки препинания НЕ надо вставлять пробел.
Да, схема Фуоз-а срочно нужно поменять чтоб освободить ноги RXD и TXD и я с етом впольне согласен. Надеюсь и все осталньйе согласньйе.
Пока еще новая прошивка не написана, просто можем поменять 2 ноги процессора на плате и использовать актуализиранная под нее версия старой прошивки.
Eтой схемьй ФУОЗ AVR v2.0 я перерисовал более детайльно, в нее будет изпользоваться оба сигнала датчика с разной полярности (назьйваем их первьй и второй).
Как бьйло сказано вьйше, второй сигнал датчика являеться близо к ВМТ и его очень удобно изпользовать при старте мотоцикла от ноги, избежая любьйе предпоставки для ошибки в вьйчислении периода при опоздании первого сигнала и соответно во избежание случаев на очень сильное пинание на ноги.
В етой схеме есть универсальньй запретителньй сигнал Flyback OFF, он изпользуеться в вариантьй DC-CDI. А в AC-CDI просто не подключаем ногу.
Здесь на входе оптронов я добавил резисторов R13, R16 для разряжения конденсаторов С14, С15. Они нужньйе, иначе из-за наличие постоянного напряжение на конденсаторов (они некуда разрядиться по старой схеме), порог срабатьйвания оптронов уменьшиться и вместо 2V он реально получиться намного ниже - я считаю чтоб ето бьйла одна из основньйх причин для плохой помехоустойчивости до сих пор.
Конденсатор Cin на входе добавлен експериментально, там нужно подсчитать индуктивность датчика и опасность от возникновения LC осциляции.
В схеме даже обсуждаеться удаление перемьйчки для селектировании входов J1, потому чтоб есть идея МК определять полярность оба сигнала автоматически, но ето только идея и будет в схема v2.1, а пока останеться в таком виде:

Да, схема Фуоз-а срочно нужно поменять чтоб освободить ноги RXD и TXD и я с етом впольне согласен. Надеюсь и все осталньйе согласньйе.
Пока еще новая прошивка не написана, просто можем поменять 2 ноги процессора на плате и использовать актуализиранная под нее версия старой прошивки.
Eтой схемьй ФУОЗ AVR v2.0 я перерисовал более детайльно, в нее будет изпользоваться оба сигнала датчика с разной полярности (назьйваем их первьй и второй).
Как бьйло сказано вьйше, второй сигнал датчика являеться близо к ВМТ и его очень удобно изпользовать при старте мотоцикла от ноги, избежая любьйе предпоставки для ошибки в вьйчислении периода при опоздании первого сигнала и соответно во избежание случаев на очень сильное пинание на ноги.
В етой схеме есть универсальньй запретителньй сигнал Flyback OFF, он изпользуеться в вариантьй DC-CDI. А в AC-CDI просто не подключаем ногу.
Здесь на входе оптронов я добавил резисторов R13, R16 для разряжения конденсаторов С14, С15. Они нужньйе, иначе из-за наличие постоянного напряжение на конденсаторов (они некуда разрядиться по старой схеме), порог срабатьйвания оптронов уменьшиться и вместо 2V он реально получиться намного ниже - я считаю чтоб ето бьйла одна из основньйх причин для плохой помехоустойчивости до сих пор.
Конденсатор Cin на входе добавлен експериментально, там нужно подсчитать индуктивность датчика и опасность от возникновения LC осциляции.
В схеме даже обсуждаеться удаление перемьйчки для селектировании входов J1, потому чтоб есть идея МК определять полярность оба сигнала автоматически, но ето только идея и будет в схема v2.1, а пока останеться в таком виде:
Re: ФУОЗ на базе AC-CDI
AVCC в соответствии с DS нужно подключить к VCC, чтобы заработал PC0. Так как планируется использовать АЦП, то подключать нужно через LC фильтр. По мне, PORTC на вывод импульсов лучше не использовать...
Re: ФУОЗ на базе AC-CDI
А зачем связь с ПК 
- Flash.#13
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Сб апр 12, 2014 23:46:03
- Откуда: Киев
Re: ФУОЗ на базе AC-CDI
akl в связи с особенностями чипа мега8 AVCC и так подключен VСС, внутри чипа(для DIP), это хорошо звонится тестером и является довольно старым баяном.
asel чтобы иметь возможность видеть процессы на МК в реальном времени, типа диагностика зажигания(как в ELM321), и в перспективе иметь возможность регулировать на заведенном двигателе. Уже есть один мото где наблюдаются проблемы и этого не хватает. Так же это сильно облегчает настройку и поиск всяких "проблем".
asel чтобы иметь возможность видеть процессы на МК в реальном времени, типа диагностика зажигания(как в ELM321), и в перспективе иметь возможность регулировать на заведенном двигателе. Уже есть один мото где наблюдаются проблемы и этого не хватает. Так же это сильно облегчает настройку и поиск всяких "проблем".
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Re: ФУОЗ на базе AC-CDI
Flash.#13
Какие могут быть проблемы? На каком моторе? Что можно увидеть внутри МК?
Импульс-импульс- расчет -задержка - выход
Или МК "расчитывет" или "запутывается" изза некорректного кода с некорректными переходами изза внешних электромагнитных помех.
ПС. Немного читал о микроконтроллерах, которые из них более надежны для "тяжелых" условий эксплуатации. Увы, такое тоже присутствует.
Какие могут быть проблемы? На каком моторе? Что можно увидеть внутри МК?
Импульс-импульс- расчет -задержка - выход
Или МК "расчитывет" или "запутывается" изза некорректного кода с некорректными переходами изза внешних электромагнитных помех.
ПС. Немного читал о микроконтроллерах, которые из них более надежны для "тяжелых" условий эксплуатации. Увы, такое тоже присутствует.
Re: ФУОЗ на базе AC-CDI
Не знаю, какой старости "баян"; mega8A в корпусе TQFP(MLF) внутреннего соединения AVCC с VCC не имеет. Altium рисует корпус TQFP(MLF), вот для него и было написано
AVCC is the supply voltage pin for the A/D Converter, Port C (3:0), and ADC (7:6). It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter. Note that Port C (5:4) use digital supply voltage, VCC.
Последний раз редактировалось akl Вт дек 05, 2017 12:11:05, всего редактировалось 1 раз.
Re: ФУОЗ на базе AC-CDI
Связь к компютеру по USART нужна для отображения оборотов и угол в реальное время, и если по какой-то причине МК получить и шум на входе, то он может подсчитать и отображать оборотьй некоректно и ето будет видно на екране. Тоест вообще полезная штука.
Программа будет писаться после Новьй год, сейчас обсуждаем только схему.
Теперь уточнение:
Нога AVcc подает опорное (а не питающее!) напряжение на АЦП портов ADC6-ADC7 и PC0-PC3. Слово "Supply voltage" в страница 6 от менуала Atmega8 здесь не означает питающее напряжение.
У DIP корпусов AVcc связана внутренно с нога Vcc, но у SMD корпусов они НЕ связаньйе, соответно тех кто изпользуем SMD имеем вьйбор как ее подключить.
Опорное напряжение на входу АЦП програмно можно подасть по 2 способам:
1) через AVcc
2) от внутреннего 2.56V
Но потенциометр для подстройки (вакуумкорректор) у нас подключен к +5V, следовательно и я подключил AVcc к Vcc чтоб АЦП мог бьй измерить полньй диапазон потенциометра.
Здесь на AVcc не нужен LC фильтр, потому чтоб разрядность АЦП в режим потенциометра в много (сотни) раз грубая чем плавание напряжении на Vcc.
Да, можно запитать потенциометра и через внутренного 2.56V через ногу Аref, но ето не имеет никакого смьйсла, а даже будет и хуже: уменьшиться динамический диапазон или с иньйми словами ухудшиться соотношение сигнал/шум.
Про наводки от вьйхода тиристора PC0 к входу АЦП-шки PC2 (назьйваеться они crosstalk): да, наводки через входного мултиплексора действительно есть, но они в порядке доли процента, тоест они очень маленкие и ето написано четко в менуале. Поетому вьйход тиристора можем переносить от PC0 на PD5 скорее для удобство разводки платьй, а не ради наводок.
Мне лично более удобно переносим на PD5.
Но товарищ Flash хочет вьйход тиристора оставим на старьйм местом, чтоб люди не резали дорогу к PC0 и не паяли еще один допольнителньй кабель.
Ну скажите, кто за и против в новой схеме переносим ногу для тиристора на PD5 как здесь?

Программа будет писаться после Новьй год, сейчас обсуждаем только схему.
Теперь уточнение:
Нога AVcc подает опорное (а не питающее!) напряжение на АЦП портов ADC6-ADC7 и PC0-PC3. Слово "Supply voltage" в страница 6 от менуала Atmega8 здесь не означает питающее напряжение.
У DIP корпусов AVcc связана внутренно с нога Vcc, но у SMD корпусов они НЕ связаньйе, соответно тех кто изпользуем SMD имеем вьйбор как ее подключить.
Опорное напряжение на входу АЦП програмно можно подасть по 2 способам:
1) через AVcc
2) от внутреннего 2.56V
Но потенциометр для подстройки (вакуумкорректор) у нас подключен к +5V, следовательно и я подключил AVcc к Vcc чтоб АЦП мог бьй измерить полньй диапазон потенциометра.
Здесь на AVcc не нужен LC фильтр, потому чтоб разрядность АЦП в режим потенциометра в много (сотни) раз грубая чем плавание напряжении на Vcc.
Да, можно запитать потенциометра и через внутренного 2.56V через ногу Аref, но ето не имеет никакого смьйсла, а даже будет и хуже: уменьшиться динамический диапазон или с иньйми словами ухудшиться соотношение сигнал/шум.
Про наводки от вьйхода тиристора PC0 к входу АЦП-шки PC2 (назьйваеться они crosstalk): да, наводки через входного мултиплексора действительно есть, но они в порядке доли процента, тоест они очень маленкие и ето написано четко в менуале. Поетому вьйход тиристора можем переносить от PC0 на PD5 скорее для удобство разводки платьй, а не ради наводок.
Мне лично более удобно переносим на PD5.
Но товарищ Flash хочет вьйход тиристора оставим на старьйм местом, чтоб люди не резали дорогу к PC0 и не паяли еще один допольнителньй кабель.
Ну скажите, кто за и против в новой схеме переносим ногу для тиристора на PD5 как здесь?
Последний раз редактировалось Altium Вт дек 05, 2017 15:24:12, всего редактировалось 16 раз.
Re: ФУОЗ на базе AC-CDI
[uquote="Altium",url="/forum/viewtopic.php?p=3250788#p3250788"]...Теперь уточнение:
Нога AVcc подает опорное (а не питающее!) напряжение на АЦП портов ADC6-ADC7 и PC0-PC3. Слово "Supply voltage" в страница 6 от менуала Atmega8 здесь не означает питающее напряжение...[/uquote]
Малоубедительно.
Нога AVcc подает опорное (а не питающее!) напряжение на АЦП портов ADC6-ADC7 и PC0-PC3. Слово "Supply voltage" в страница 6 от менуала Atmega8 здесь не означает питающее напряжение...[/uquote]
Вот что выдает яндекс-переводчикAVCC is the supply voltage pin for the A/D Converter, Port C (3:0), and ADC (7:6). It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter. Note that Port C (5:4) use digital supply voltage, VCC.
AVCC-Напряжение питания PIN-кода для АЦП, порт C (3:0) и АЦП (7:6). Он должен быть внешне подключен к VCC, даже если АЦП не используется. Если используется АЦП, то он должен быть подключен к VCC через низкочастотный фильтр. Обратите внимание, что порт C (5:4) использует цифровое напряжение питания, VCC.
Re: ФУОЗ на базе AC-CDI
Уважаемый Altium. А как вы планируете двигать график опережения мап сенсором, в смысле плавно или же ступенчато переключать графики в зависимости от разрежения?