Alex350
Ветеран форума
    
Карма +573/-7
Offline
Пол: 
Сообщений: 2234
г. Старый Оскол
Крутиться надо уметь!
 Был ИЖ-2126-020 2003г.в. УЗАМ-248 (2.0i), ГБО-4
|
 |
« Ответ #30 : 08 Августа 2013, 14:49:12 » |
|
А диоды на выходе зачем? Если ты обратил внимание, то схема не подключена к массе автомобиля. По условию постановки задачи обе лампы одновременно включены не будут, поэтому схема будет питаться через эти диоды и выключенную лампу. У коробки всего 3 вывода 
|
|
« Последнее редактирование: 08 Августа 2013, 14:51:30 от Alex350 »
|
Записан
|
Если Вы увидели ошибку или опечатку в этом сообщении, выделите её и нажмите Alt+F4
|
|
|
Кувалдыч ТС
     
Карма +1691/-43
Offline
Пол: 
Сообщений: 40862
Путинград, Колпино
!"№;%:?*!!!
 Питер ИЖ 2126-060 4x4 * ИЖ 2126-030
|
 |
« Ответ #31 : 08 Августа 2013, 14:57:20 » |
|
Век живи - век учись  А P6KE36 зачем? Вроде как в том стабилизаторе есть защита?
|
|
|
Записан
|
|
|
|
Alex350
Ветеран форума
    
Карма +573/-7
Offline
Пол: 
Сообщений: 2234
г. Старый Оскол
Крутиться надо уметь!
 Был ИЖ-2126-020 2003г.в. УЗАМ-248 (2.0i), ГБО-4
|
 |
« Ответ #32 : 08 Августа 2013, 15:28:38 » |
|
А P6KE36 зачем? Вроде как в том стабилизаторе есть защита? Силового стабилитрона в стабилизаторе все равно нет. В бортовой сети автомобиля помех очень много, поэтому что-то подобное ставится в любую автомобильную схему. А в этой, когда в цепи массы стоит лампочка, которая все же имеет некую индуктивность при выключении может давать не хилые выбросы, вот в том числе и от них.
|
|
|
Записан
|
Если Вы увидели ошибку или опечатку в этом сообщении, выделите её и нажмите Alt+F4
|
|
|
B.Mike
Администратор
   
Карма +1234/-14
Offline
Пол: 
Сообщений: 14411
Санкт-Петербург
 Chery Amulet
|
 |
« Ответ #33 : 08 Августа 2013, 15:45:37 » |
|
Код в CodeVisionAVR: Совсем народ обленилсо... 
|
|
|
Записан
|
Говорю что думаю, но думаю что говорю.  Во всяком случае стараюсь. моя галерея 
|
|
|
Alex350
Ветеран форума
    
Карма +573/-7
Offline
Пол: 
Сообщений: 2234
г. Старый Оскол
Крутиться надо уметь!
 Был ИЖ-2126-020 2003г.в. УЗАМ-248 (2.0i), ГБО-4
|
 |
« Ответ #34 : 08 Августа 2013, 15:55:04 » |
|
Совсем народ обленилсо... Да ни говори! Ездят на автомобилях, в том числе и с АКПП. Пашут тракторами. Телевизор переключают пультом ДУ. Конфеты робот заворачивает! Куда мир катится?
|
|
|
Записан
|
Если Вы увидели ошибку или опечатку в этом сообщении, выделите её и нажмите Alt+F4
|
|
|
Кувалдыч ТС
     
Карма +1691/-43
Offline
Пол: 
Сообщений: 40862
Путинград, Колпино
!"№;%:?*!!!
 Питер ИЖ 2126-060 4x4 * ИЖ 2126-030
|
 |
« Ответ #35 : 08 Августа 2013, 16:09:16 » |
|
Спасибо, Алекс! Осталось детальки найти да попробовать раз в жизни что-то на плате спаять  Стимул тем более есть  Тьнки у мну есть, вот с остальным туго... стабы у мну только лмки... и выходнйо каскад тоже не из чего слепить... чета как-то я не додумался что есть детальки специально под бортовую электрику с защитами и прочим... Где бы надыбать списочек наименований наболее используемых фигушек чтобы закупить...
|
|
|
Записан
|
|
|
|
Кувалдыч ТС
     
Карма +1691/-43
Offline
Пол: 
Сообщений: 40862
Путинград, Колпино
!"№;%:?*!!!
 Питер ИЖ 2126-060 4x4 * ИЖ 2126-030
|
 |
« Ответ #36 : 08 Августа 2013, 16:13:40 » |
|
CodeVisionAVR не пробовал... показался очень сложным  Надо еще учиться 
|
|
|
Записан
|
|
|
|
B.Mike
Администратор
   
Карма +1234/-14
Offline
Пол: 
Сообщений: 14411
Санкт-Петербург
 Chery Amulet
|
 |
« Ответ #37 : 08 Августа 2013, 16:18:21 » |
|
Да ни говори! Ездят на автомобилях,... Да я не про то. Код уж слишком примитивный. Где инициализация, где противосбои..? Сабж конечно врядли достоин усилий, но привычка... 
|
|
|
Записан
|
Говорю что думаю, но думаю что говорю.  Во всяком случае стараюсь. моя галерея 
|
|
|
Кувалдыч ТС
     
Карма +1691/-43
Offline
Пол: 
Сообщений: 40862
Путинград, Колпино
!"№;%:?*!!!
 Питер ИЖ 2126-060 4x4 * ИЖ 2126-030
|
 |
« Ответ #38 : 08 Августа 2013, 16:26:52 » |
|
Где инициализация, где противосбои..? Вот про правильную инициализацию, противосбои и вачдоги я собирался спрашивать в теме про поделки... пока и так голова забита, но интнресно что-то почитать и чужой опыт перенять...
|
|
|
Записан
|
|
|
|
Alex350
Ветеран форума
    
Карма +573/-7
Offline
Пол: 
Сообщений: 2234
г. Старый Оскол
Крутиться надо уметь!
 Был ИЖ-2126-020 2003г.в. УЗАМ-248 (2.0i), ГБО-4
|
 |
« Ответ #39 : 08 Августа 2013, 21:00:26 » |
|
Да я не про то. Код уж слишком примитивный. Где инициализация, где противосбои..? Вот про правильную инициализацию, Я почему про CodeVisionAVR упомянул? Так то текст подойдет для любого С компилятора, просто в CV есть мастер помогающий проинициализировать процессор. Там выставляешь галочками где вход а где выход, состояние при старте, задаешь частоту процессора, какую периферию и как включить. И он генерирует код для инициализации. Если будут трудности могу проект сделать, но там все элементарно.
|
|
|
Записан
|
Если Вы увидели ошибку или опечатку в этом сообщении, выделите её и нажмите Alt+F4
|
|
|
B.Mike
Администратор
   
Карма +1234/-14
Offline
Пол: 
Сообщений: 14411
Санкт-Петербург
 Chery Amulet
|
 |
« Ответ #40 : 08 Августа 2013, 21:15:47 » |
|
в CV есть мастер помогающий.... И чё, хорошо работает? Ох не люблю я все эти мастера, ещё ни одного безглючного не видел  Да и код на СИ, с использованием сторонних библиотек - только если надо что-то по пырому накидать для проверки идеи. Ассемблер рулит, там проц полностью твой и на любые извраты согласный... Впрочем это религия, у ассемблера тоже есть минусы, они известны... 
|
|
|
Записан
|
Говорю что думаю, но думаю что говорю.  Во всяком случае стараюсь. моя галерея 
|
|
|
valentinych
Гость
|
 |
« Ответ #41 : 08 Августа 2013, 23:15:55 » |
|
Ассемблер рулит, там проц полностью твой и на любые извраты согласный... Впрочем это религия, у ассемблера тоже есть минусы, они известны... bk Приветсвую единоверца по религии!  Но Сабж конечно врядли достоин усилий
|
|
|
Записан
|
|
|
|
Alex350
Ветеран форума
    
Карма +573/-7
Offline
Пол: 
Сообщений: 2234
г. Старый Оскол
Крутиться надо уметь!
 Был ИЖ-2126-020 2003г.в. УЗАМ-248 (2.0i), ГБО-4
|
 |
« Ответ #42 : 09 Августа 2013, 07:34:21 » |
|
И чё, хорошо работает? Нормально работает. Проинициализировать регистры много ума не надо  И ошибаться тоже особо негде. Ассемблер рулит, там проц полностью твой и на любые извраты согласный... Впрочем это религия, Боюсь это не религия, а oldschool  Честно говоря, не могу представить, что такого можно сделать на асме, чего нельзя на С. Ну, кроме, функций с несколькими входами и одним общим концом. Но это уже изврат. А при современной стоимости вычислительной мощности... Время в общем дороже 
|
|
|
Записан
|
Если Вы увидели ошибку или опечатку в этом сообщении, выделите её и нажмите Alt+F4
|
|
|
B.Mike
Администратор
   
Карма +1234/-14
Offline
Пол: 
Сообщений: 14411
Санкт-Петербург
 Chery Amulet
|
 |
« Ответ #43 : 09 Августа 2013, 14:46:37 » |
|
не могу представить, что такого можно сделать на асме, чего нельзя на С Просчитать заранее точное время выполнения процедуры; Использовать служебные регистры одновременно и в качестве РОНов; Возврат из случайного прерывания всегда в определённую точку программы; Генерировать бОльшую сетку частот/задержек, чем имеется таймеров; .... Согласен, всё это извраты, но их реально много. Некоторые (а может и все) таки можно реализовать на СИ, но получится сложнее чем на ассемблере... Время конечно дорого, но при массовом производстве, сэкономленные пол доллара на мощном процессоре могут принести целое состояние 
|
|
|
Записан
|
Говорю что думаю, но думаю что говорю.  Во всяком случае стараюсь. моя галерея 
|
|
|
Alex350
Ветеран форума
    
Карма +573/-7
Offline
Пол: 
Сообщений: 2234
г. Старый Оскол
Крутиться надо уметь!
 Был ИЖ-2126-020 2003г.в. УЗАМ-248 (2.0i), ГБО-4
|
 |
« Ответ #44 : 09 Августа 2013, 15:49:33 » |
|
Использовать служебные регистры одновременно и в качестве РОНов; Область ввода/вывода в качестве регистров общего назначения в АВР использовать не получится. Максимум как ОЗУ. Но и за такое я бы руки отрывал. Где модульность кода? Возврат из случайного прерывания всегда в определённую точку программы; Это делается вставкой 2х команд на ассемблере. Некоторые (а может и все) таки можно реализовать на СИ, но получится сложнее чем на ассемблере... Если представлять какой код на асме генерирует С оператор, то код получается довольно оптимальным и без излишеств. А о последующем анализе кода на предмет того, что же здесь все-таки происходит С и асм просто нельзя сравнивать.
|
|
|
Записан
|
Если Вы увидели ошибку или опечатку в этом сообщении, выделите её и нажмите Alt+F4
|
|
|
|