Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Электроника средств транспорта Ремонт и разработка дополнительного автооборудования. Бортовые компьютеры и многое другое.

 
Опции темы
Непрочитано 16.01.2011, 05:55  
ankar
Временная регистрация
 
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ankar на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Спасибо.
Во вложении схема и печатка в 5лэйауте.
Миниатюры:
Нажмите на изображение для увеличения
Название: KRUIZ v_1_4.jpg
Просмотров: 311
Размер:	87.8 Кб
ID:	16899  
Вложения:
Тип файла: rar KRUIZv_1_4.rar (28.3 Кб, 213 просмотров)
Реклама:
ankar вне форума  
Непрочитано 16.01.2011, 05:59  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

ankar, завтра постараюсь время выкроить.
gnomon72 вне форума  
Непрочитано 16.01.2011, 06:09  
ankar
Временная регистрация
 
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ankar на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Да, кстати. Порты РВ3-5 желательно постоянно на выход с подтяжкой, чтобы не ловили гав.
ankar вне форума  
Непрочитано 16.01.2011, 06:15  
ankar
Временная регистрация
 
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ankar на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Во бдин!!! Накосячил. Массуне подсоединил. Исправил
Вложения:
Тип файла: rar KRUIZv_1_4.rar (26.7 Кб, 151 просмотров)
ankar вне форума  
Непрочитано 16.01.2011, 18:18  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

ankar, я что-то совсем запутался в переназначенных портах, их режиме ввода/вывода и внутренней подтяжке. Наверное мозги сегодня не варят - боюсь, что накосячу.
Предлагаю Вам самостоятельно переделать процедуру инициализации портов.
Была такая:

procedure InitPorts;
begin
DDRB:= %00111000; // _ _ LED _ BUZ CON1 CON2 SPD
PortB:= %00000111;
DDRC:= %00001111; // _ _ _ _ _ DRV1 DRV2 DRVE
PortC:= %00000000;
DDRD:= %00000000; // _ S1 S2 S3 S4 STOP UART UART
PortD:= %00000111;
end InitPorts;

Перепишите, как Вам надо и выложите здесь, а я воткну в исходники.

И ещё желательно расписать переназначение портов в виде таблички типа "Порт/Пин DIP схема -- Порт/Пин SMD схема", чтобы мне не мучится каждый раз при смене версии ползая по схеме.

Последний раз редактировалось gnomon72; 16.01.2011 в 18:30.
gnomon72 вне форума  
Непрочитано 16.01.2011, 23:48  
ankar
Временная регистрация
 
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ankar на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

PD3/UP (DIP)------PC4/UP (SMD)
PD4/DOWN (DIP) ----PC5/DOWN (SMD)
PD5/REST (DIP) ---PD0/REST(SMD)
PD6/AUTO(DIP)-----PD1/AUTO(SMD)
PB5/LED (DIP)----PC3/LED(SMD)
PB3/BUZ (DIP)----PD4/BUZ (SMD)
DDRB:= %00111000; // _ _ _ _ _ CON1 CON2 SPD
PortB:= %00000111;
DDRC:= %00000111; // _ _ DOWN UP LED DRV1 DRV2 DRVE
PortC:= %00111000;
DDRD:= %00000000; // _ _ _ BUZ _ STOP AUTO REST
PortD:= %00010111;

С двоичными я могу напутать, но по таблице желательно так.
И сразу выкладываю причесанную печатку. С утра оно ясней стало
Вложения:
Тип файла: rar KRUIZv_1_5.rar (28.7 Кб, 167 просмотров)

Последний раз редактировалось ankar; 16.01.2011 в 23:53. Причина: ошибка в DDRC
ankar вне форума  
Непрочитано 17.01.2011, 00:55  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

ankar, вот я почему и попросил расписать порты до и после, а так же подтяжку и их режим работы, чтобы избежать путаницы.
1. По Вашей схеме конечники оказались "перевернуты" - было con1 (max) на PB2, стало на PB1; было con2 (min) на PB1, стало на PB2, но в таблице Вы это не указываете.
2. Светодиод стал на PC3, но двоичное значение DDRC у Вас оказывается не выходом, а входом с подтяжкой DDRC=%00000111.
3. С выходом на пищалку PD4 такая же история, как со светодиодом - вместо выхода оказывается вход с подтяжкой.

Давайте ещё раз как следует распишем и утвердим только измененные порты.

Таким образом изменились следующие порты:
UP - PC4
DOWN - PC5
REST - PD0
AUTO - PD1
BUZ - PD4
LED - PC3
CON1(MAX) - PB1
CON2(min) - PB2

По подтяжке:
1. Делаю PB5, PB4, PB3 входами с активной внутренней подтяжкой.
2. Остальные порты в соответствии с их функционалом, но на входах внутреннюю подтяжку убираю, т.к. у нас везде установлена более мощная внешняя подтяжка.
3. На незадействованные порты "плюём слюной" и оставляем их как есть (входами без подтяжки).

Утверждаем такое положение вещей или будут какие-то замечания?
gnomon72 вне форума  
Непрочитано 17.01.2011, 15:23  
ankar
Временная регистрация
 
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ankar на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Годится. Согласен.
Просто с бинарными числами я вполне мог напутать.В содевизион там проще.
По второму пункту- по моему, подтяжку не стоит убирать, хотя и есть внешняя, но в некоторых случаях, опять же по моему, стоит перестраховаться. Пайка ручная и бывает непропай.Да и вибрация.
ankar вне форума  
Непрочитано 17.01.2011, 15:32  
ankar
Временная регистрация
 
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ankar на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Да и еще. Порты программирования я у себя ставлю на выход. Чтобы они не ловили помех. Если они,конечно, не задействованы в схеме. Трамблер вообще-то дает довольно мощную искру. а это чревато сильными помехами.
Хотя, тут тоже есть опасность . Случайное короткое и , как следствие выход из строя. но тут уже на любителя.Так,что РВ3..5 по Вашему разумению.
Спасибо.

Последний раз редактировалось ankar; 17.01.2011 в 15:41. Причина: добавление.
ankar вне форума  
Непрочитано 17.01.2011, 15:34  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

ankar, если не выключать внутреннюю подтяжку, то, насколько я понимаю, получается параллельное включение с внешней и общее сопротивление сопротивление будет меньше, чем внешняя. Хотя ни на что вроде бы не повлияет - давайте сделаем ещё и внутреннюю подтяжку.

А зачем Вы "перевернули" концевики?
gnomon72 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Контроль приближения/удаления целевого обьекта или аналог proximity Boris_gunner Электроника - это просто 18 25.04.2016 11:52
[Решено] Самодельный пирометр Classic001 Измерительное оборудование 6 27.10.2011 10:52
Самодельный сварочный трансформатор - дополнительная обмотка E_C_C Производственное оборудование 5 01.11.2010 21:02
Контроль целостности передаваемых данных ksd034 Микроконтроллеры, АЦП, память и т.д 4 08.07.2010 21:46
Входной контроль микроконтроллеров TMS320LF2406APZA alnikr Цифровые сигнальные процессоры 8 18.05.2010 14:38


Часовой пояс GMT +4, время: 16:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot