Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » Форум разработчиков РЭА »
Вход контроллера - он же выход для индикации (страница 2)

Версия для печати (настроить)
Страницы: 1 2

Новая тема | Написать ответ

Подписаться

Автор Тема:   Вход контроллера - он же выход для индикации
Весельчак У
Moderator

Сообщений: 8654
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 10 Апреля 2007 01:44ИнфоПравкаОтветитьIP

ava2
каждый МК нужно подстраивать отдельно
Мало того, надо ещё перестраивать в зависимости от напряжения питания и, главное, температуры.

ava2
Member

Сообщений: 59
Откуда: Тамбов
Регистрация: Сентябрь 2006

написано 25 Апреля 2007 18:29ИнфоПравкаОтветитьIP

А от температуры как сильно будет зависеть(питание то стабилизированное)?

Добавление от 25 Апреля 2007 18:34:

В смысле если программно сделана часовая задержка, то как сильно она изменится при 1.2 мГц

Добавление от 25 Апреля 2007 18:35:

delay1:; подпрограмма задержки (вложенные циклы) - около 1минуты при частоте 1,2 мГц

clr fCOUNTER1 ;
clr fCOUNTER2;
clr fCOUNTER3;
clr fCOUNTER4;

ldi fCOUNTER1,100;
d: ldi fCOUNTER2,70;
c: ldi fCOUNTER3,70;
b: ldi fCOUNTER4,48; можно программно подстроить время здесь при необходимости (если есть ошибка отсчета)

a: dec fCOUNTER4;

brne a;

dec fCOUNTER3;
brne b

dec fCOUNTER2;
brne c;

dec fCOUNTER1;
brne d;

ret

Весельчак У
Moderator

Сообщений: 8745
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 25 Апреля 2007 21:44ИнфоПравкаОтветитьIP

На 64 рисунке нарисовано.
При 5 вольтах при 25 градусах будет 1,2 МГц, при 45 градусах всего 1,19 с небольшим. Т.е. примерно на 1% уйдёт.
При меньшем питании крутизна характеристики увеличивается, так что погрешность будет немного больше.

ava2
Member

Сообщений: 60
Откуда: Тамбов
Регистрация: Сентябрь 2006

написано 28 Апреля 2007 18:58ИнфоПравкаОтветитьIP

Столкнулся с проблемой:
подтяжка включена, а контроллер ведёт себя так будто её нет.
На входе резистор ограничения тока светодиода. Так вот когда светодиода нет (на запаял)контроллеры (4) срабатывают (представтьте себе кнопку). Стоит только подключить светодиод -всё как должно быть. Как же так?
Кусочек программы -ведь подтяжка включена. Зачем нужна она коли толку нет - тогда внешнюю надо делать, иначе подведёт в ответсвенных случаях
Start:


ldi fTEMP, 0b00010000; все разряды порта программируем на вход - опрос кнопок (о-вход)
out DDRB,fTEMP; кроме 4-го разряда динамика

ldi fTEMP, 0b11101111
out PORTB,fTEMP; подтяжка внутреняя (1 во вход) - не нужны внешние резисторы кроме разряда динамика : туда "0" - запирание транзистора

;ldi fTEMP,45 ; можно настроить ATtiny12(11 - нельзя) внутренний генератор более точно
;out OSCCAL,fTEMP ; если время не сответствует заданному (зависит от экземпляраМК)

;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
; Г Л А В Н Ы Й П Р О Г Р А М М Н Ы Й Ц И К Л
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


begin:

sbis PinB,0 ; опрос клавиатуры:
rcall time1 ; если бит установлен (кнопка в этом разряде не нажата - подтяжка внутренняя), то пропускаем команду ниже
; если бит очищен (кнопка нажата - см. схему), то переходим к отработке интервала 1
; идентичные п\п опроса других разрядов (кнопок) ниже.
sbis PinB,1
rcall time2

ava2
Member

Сообщений: 61
Откуда: Тамбов
Регистрация: Сентябрь 2006

написано 30 Апреля 2007 16:01ИнфоПравкаОтветитьIP

Видимо чего то не понимаю -не Atmel же подкачала.
Вот только где не пойму.

Весельчак У
Moderator

Сообщений: 8757
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 02 Мая 2007 13:30ИнфоПравкаОтветитьIP

В регистре MCUCR бит PUD установлен в 0?

Ваш ответ:

Коды форума
Смайлики


Ник:    Пароль       
Отключить смайлики
Страницы: 1 2

Все время MSK

Склеить | Разбить | Закрыть | Переместить | Удалить

Новая тема | Написать ответ
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика