Atmega8A, Таймер И Светодиодики

11-09-2014, 16:32 Cмотрели: 444
Всем привет!

Решил вот сделать ребенку мигающие светодиоды на велосипед (а заодно наконец покодить под микроконтроллеры).

Сам я по професии электрик (не радиотехника), но было это давно. Сечас программист на Java. Си тоже учил, но опять же давно.

Купил я ATMega8A, программатор TL866A и несколько светодиодов. Позапускал пару простых примеров, посмотрел/почитал мануалы и решил приступить к самому главному.

Мигать светодиодами надо программно и чтоб была возможность мигать одновременно с разной частотой.

В связи с этим решил не использовать delay, а сделать правильно, через таймеры.

В общем написал код для таймера, для мигания, отладил в Atmel Studio 6 (AVR Studio) и попытался проэмулировать это дело в протеусе.

Вот тут началось неладное. Светодиоды мигали на глаз со случайной частотой. В отладчике студии время между вызовами таймера примерно совпадает с ожидаемым (+- пару миллисекунд).

Упростил немного код, пробовал менять частоту мигания таймера, ничего не помогает. Я подумал что в протеусе что-то со временем во время эмуляции, и решил проверить на реальной МК.

Но когда залил код в МК, оказалось что на нем светодиод вообще не мигает а просто светит. Думал дело в частоте МК, посмотрел фьюзы, вроде частота такая же как в отладке студии.

Вот код:


#include <avr/io.h>
#include <avr/interrupt.h>
// Установить бит в 1
#define SB(reg, bit) reg |= (1<<bit)
// Установить бит в 0
#define CB(reg, bit) reg &= ~(1<<bit)
// Проверить установлен ли бит
#define VB(reg, bit) reg & (1<<bit)
// Инвертировать бит
#define TB(reg, bit) reg ^= (1<<bit)
// 0b00000001
#define T100MS 0
// 0b00000010
#define T500MS 1
// 0b00000100
#define T1000MS 2
// 0b00001000
#define T2000MS 3
// 0b00010000
#define T5000MS 4
uint8_t timer500ms = 0;
uint8_t timer1000ms = 0;
uint8_t timer2000ms = 0;
uint8_t timer5000ms = 0;
uint8_t dataTimer = 0b00000000;
// Прерывание каждые 100 миллисекунд
// Устанавливает флаг в соответствии с прошедшим временем
ISR(TIMER2_COMP_vect) {
SB(dataTimer, T100MS);
if ((++timer500ms) == 5) {
timer500ms = 0;
SB(dataTimer, T500MS);
}
if ((++timer1000ms) == 10) {
timer1000ms = 0;
SB(dataTimer, T1000MS);
}
if ((++timer2000ms) == 20) {
timer2000ms = 0;
SB(dataTimer, T2000MS);
}
if ((++timer5000ms) == 50) {
timer5000ms = 0;
TB(PORTC, 2);
TB(PORTC, 3);
TB(PORTC, 4);
TB(PORTC, 5);
SB(dataTimer, T5000MS);
}
}
int main(void)
{
DDRB |= 0b00000000;
DDRC |= 0b00111111;
DDRD |= 0b00001111;
// Пределитель 1:1
SB(TCCR2, CS20);
// Режим сброс при совпадении
CB(TCCR2, WGM20);
SB(TCCR2, WGM21);
// Прерывание при совпадении
CB(TIMSK, TOIE2);
SB(TIMSK, OCIE2);
// Количество тактов перед прерыванием
OCR2 = 100; // 1мгц
// Разрешить глобальные прерывания
asm("sei");
while(1)
{
if (VB(dataTimer, T5000MS)) {
// TB(PORTC, 2);
// TB(PORTC, 3);
// TB(PORTC, 4);
// TB(PORTC, 5);
// Сброс времени
CB(dataTimer, T5000MS);
}
}
}




Думал что что-то с МК, добавил в основной цикл мигание с delay, примерно такое:




TB(PORTC, 5);
_delay_ms(1000);
TB(PORTC, 5);
_delay_ms(1000);[/size]
[size=2]




При этом в реальном МК светодиод мигал, но не через 1 секунду, а реже. К стати в это время другие светодиоды (оставшиеся на таймере) тоже мигали, но так же с неправильной частотой (вроде гораздо чаще чем должны).

Прикрепляю схему подключения МК. но при тесте я подключал только один слабенький светодиод с резистором. Всего остального небыло.

Очень прошу вашей помощи в решении этой проблемы.

Прикрепленные миниатюры





  • 2014-09-11_10371.png





Раздел: Песочница (Q&A)


 Вопросы По Эпу Электроника -030

11-09-2014, 16:32 Cмотрели: 449
Здравствуйте. За смешную сумму приобрел проигрыватель Электроника 030 . Все вроде гуд...Одно огорчило.. Пред идущий хозяин потерял противовес для установки необходимого вертикального давления иглы на пластинку. Может кто владеет таким аппаратом сможет снять с этого противовеса его данные...
Раздел: Аудиоаппаратура


 Вывод Aux В Lexus Rx330

11-09-2014, 16:32 Cмотрели: 788
В магнитолу 330-го Рекса надо впаять кабель для aux.

Модель:FX-MG8227zt

Подключиться хочу к деке кассетного привода.

Вот фрагмент кассетного механизма. Головку отрубаем. дальше нужно понять куда припаять входы аукса?

Вот тут я и не могу втянуть что к чему!

В даташите тоже ничего понять не могу.

Или может нужно после этой микры впаивать входы, т.е. уже на предусилке?

-----

У меня есть предположение, что к TAI припаиваем L и R отрубаем NFI - 31 и 40-я ноги, Vref.-38 нога, закорачиваем головку на землю. Верно?

Прикрепленные миниатюры





  • Безымянный.jpg





  • Безымянный2.jpg





Раздел: Автомагнитолы


 Помогите Опознать Блок Питания

11-09-2014, 16:32 Cмотрели: 386
И какая лампа диодный мост 5ц3с или 4с ? От чего девайс и если есть характ-ки .

Прикрепленные миниатюры





  • Фото2597.jpg





  • Фото2598.jpg





  • Фото2599.jpg





Раздел: Ламповая техника


 Попала Вода. Радиоуправляемая Модель, Помогите Проверить По Схеме...

11-09-2014, 16:32 Cмотрели: 376
Приветствую форумчан!

Помогите разобраться неумехе Попала Вода. Радиоуправляемая Модель, Помогите Проверить По Схеме...



Радиоуправляемая моделька покаталась по снегу после чего перестали поворачиваться колеса.

Нашел схему (ниже). На выходе 6 и 7 сигнал при повороте есть. Сам моторчик работает, но до него питание не доходит. Были горелые некоторые транзисторы КТО то пытался их поменять, но у него не получилось что то...

Подскажите как выявить не рабочие транзисторы обычным мультиметром?




Spoiler




DSC7375 (1).jpg


cxem.JPG




Раздел: Песочница (Q&A)


 Эа-2014 Тройка

11-09-2014, 16:32 Cмотрели: 1144
Еще в начале создания Натали, предпринимались попытки сделать ВК по схеме "тройки".Лично я делал 2 попытки,обе были неудачные.Усилитель возбуждался,ТП стоял неустойчиво.Обе попытки были с оптронным вариантом схемы.После того,как отработался безоптронный вариант,решил вернуться к этой идее.Тройка во всех отношения лучше Двойки,это не надо доказывать.Поэтому идея и не отпускала Эа-2014 Тройка  И вот, последняя попытка оказалась удачной!Усилитель по этой схеме работает у меня уже больше полугода.По звуку,это пожалуй самый удачный экземпляр.Технические характеристики не привожу,цифры практически как у ЭА2012.Да там меньше у меня уже и не получается измерить.Настройка не отличается от ЭА2012,все рекомендации сохраняются.В Архиве схема в Сплане,и ПП.Желающие повторить,могут поинтересоваться наличием ПП у Николая(nikolayms).Вадиму,как всегда,глубокий поклон за поддержку,и коррекцию ПП под эту схему Эа-2014 Тройка  .ЭА без оптрона Тройка REV-2014-версия.JPG


Прикрепленный файл
 Тройка ВК 2014.rar   107,96 Кб
  13 раз скачано

S5000061.JPG
S5000060.JPG

Раздел: Усилитель мощности Nataly


 Пайка Светодиод+Провод

11-09-2014, 16:32 Cмотрели: 356
Добрый день всем, помогите советом пожалуйста.

Опыта в пайке - 0 (ознакомился с основами пайки из первых страниц гугла)



Имеется светодиод на звезде, пробую припаять проводки питания.

Ситуация такая, что отдельно припой на контакт леда лоижтся хорошо и моментально

отдельно на провод (многожильный медный 0.5) припой тоже ложится хорошо



Но если пробовать припаять провод к контакту, то припой с легкостью отрывается от контакта и полностью остается на проводе. Что делать? Пайка Светодиод+Провод




Исходные данные:

Паяльник 40в

Припой (нет этикетки под рукой) в палстиковой колбе в виде пружины идет

Канифоль - твердая, светлая в баночке, все купленно на ближайшем радиорынке
Раздел: Песочница (Q&A)


 Проверяем Слух. Тест #3. Mp3 Vs Flac

11-09-2014, 16:32 Cмотрели: 413
Итак Илья заразил примером. Просидев вчера я перекодировал кучу различных аудиофалов. Кодировал при помощи Audiocity http://audacity.sour...ge.net/?lang=ru и бесплатной библиотеки Lame http://lame.sourceforge.net/



Слушал, слушал весь вечер (часа 4 Проверяем Слух. Тест #3. Mp3 Vs Flac ) - в итоге со вчерашнего дня остались 2 выбранные мной композиции это:



Evanescence – my immortal

Nero - Satisfy



- Сегодня прослушав - с закрытыми глазами на своей недорогой - твикнутой акустике AVE WF 806 - я по 3 раз из 3 отличал флак от мп3, я сам поражен. Видимо вчера я настолько всего наслушался что уже мозг ничего не воспринимал. Так что разница есть и вы услышите.



В первом случае у меня получилось 3 файла, для НЕРО всего два вчера сделал. Добавлять уже не стал)) В первом случае прослушивайте ПОПАРНО!



Как делал я добавил в список воспроизведения 2 файла. нажал плей. Отодвинулся подальше от АС насколько позволял провод. Закрыл глаза. Кнопками на клаве много раз попереключал треки - для рандомности)) - и слушал.



Аппаратура.

звуковая карта Asus Essence STX

Твики

установлен кварцевый генератор.

Заменены ОУ.

Шунтированы электролиты (Wima)

Удалены разделительные конденсаторы

Фильтр молекс.

Кроме того в Системном блоке проведена борьба с шумом и наводками

Впаяны Эелктролиты (2000мкф) и шунты (Epcos X2) - в плечо питания 12, 5, 3,3 Вольт - шлейфов ведущих к Жесткому диску, Видеокарте,



Усилитель ОМ2 (собранный на качественных комплектующих)



АС - AVE WF 806

Твики - СЧ камера и весь корпус проклеен распушенным синтепоном (не все было оклеено)

Все электролиты и проволочные резисторы заменены.

применены Jantzen Cross Cap - в ВЧ Mundorf MCap Supreme



Итак тестовые файлы:

Evanescence – my immortal

http://webfile.ru/ad...e5ae1273d01cc0c



Nero - Satisfy

http://webfile.ru/e6...bd27590293829ea
Раздел: Усилители мощности


 Схемы Включения Транзисторов. Не Понимаю. Кто Сможет Объяснить

11-09-2014, 16:32 Cмотрели: 608
Здравствуйте. Мой мозг напрочь отказался понимать схемы включения транзисторов. Знаю что есть с ОЭ, ОБ и ОК. Только вот не понимаю, что же там у того или иного вывода общее. Вот допустим рисунок (схемы)

Схемы Включения Транзисторов. Не Понимаю. Кто Сможет Объяснить

Есть два источника питания. Один управляющий, другой для питания нагрузки, которая воспроизводит усиленный сигнал, я так понимаю. С общим эмиттером все вроде понятно. По ветке эмиттера идет два тока. Ток базы и ток коллектора, вот поэтому и эмиттер общий. Но дальше тупик. На схеме с общей базой ток должен перетекать из источника питания коллектора сразу в источник питания базы, почему тогда база общая? А со схемой общего коллектора вообще труба! Каким образом здесь коллектор становится общим, если общие токи текут по выводу эмиттера, да еще и источник питания усиления включен в цепь коллектора и никакими общими проводами вообще не объединен. Помогите пожалуйста разобраться со всей этой штукой. Очень прошу.
Раздел: Схемотехника для начинающих


 Как В Место Наушников Подключить 8 Ом Динамик 0.5 W

11-09-2014, 16:32 Cмотрели: 508
Пожалуйста помогите с решением этой задачи.



Посоветуйте простейшую схему подключения маленького динамика 0.5 ватт вместо наушников (МП3 проигрыватель-озвучивание в игрушке).

Питание от 2 батареек. Звук должен быть как громкая связь в телефоне.
Раздел: Песочница (Q&A)


 Бп Fine Power Dnp-450

11-09-2014, 16:32 Cмотрели: 843
Добрый день!

Прошу помощи, вчера с хлопком и искрами перестал работать БП на компьютере (Power Fine DNP-450), сегодня на работе его разобрал, увидел на входе, перед фильтром после дросселя выгоревший предохранитель

Бп Fine Power Dnp-450, прозвонил, короткого не было,поменял, попытался включить, снова хлопок. Начал разбираться, выяснил что по ходу выбило диодный мост, 2 сопротивления (0,2 Ом) на обвязке транзисторов ну и сами транзисторы (2 шт).

Бп Fine Power Dnp-450

Проблема в том что транзисторы стоят не понятные, маркировка CM10N80P. По названию смог найти только китайский даташит в котором указано что это MOSFET. Вопрос, чем можно заменить? И что еще проверить?

Прикрепленные файлы:




Раздел: ATX и UPS


 Samsung напомнила Apple о прежнем отказе от увеличения размеров iPhone

11-09-2014, 16:32 Cмотрели: 244
Samsung не упустила случая отпустить очередную колкость в адрес Apple, своего конкурента и партнёра в одном лице после анонса смартфона iPhone 6 и фаблета iPhone 6 Plus, получивших более крупные экраны по сравнению с предшественниками. Тайваньское подразделение Samsung Mobile опубликовало твит, в котором напомнило пользователям о жёстком противодействии бывшего главы Apple Стива Джобса предложениям об увеличении экрана iPhone. В твите приводятся слова Джобса, заявившего, что «никто никогда не будет покупать большой телефон». businessweek.com
Samsung напомнила Apple о прежнем отказе от увеличения размеров iPhoneSamsung напомнила Apple о прежнем отказе от увеличения размеров iPhoneSamsung напомнила Apple о прежнем отказе от увеличения размеров iPhoneSamsung напомнила Apple о прежнем отказе от увеличения размеров iPhone


 Капитализация Samsung упала ниже психологической отметки

11-09-2014, 16:32 Cмотрели: 282
На фоне падения спроса на смартфоны Samsung рыночная капитализация южнокорейской компании впервые за последние два года упала ниже отметки в 200 трлн вон (около $195,1 млрд). До ухода южнокорейского фондового рынка на праздничные каникулы (с 8 по 10 сентября страна отмечает осенний праздник Чхусок) акции Samsung остановились на отметке 1,2 млн вон (около $1160) по итогам пятницы, 5 сентября. По сравнению с рекордным значением в 1,58 млн вон ($1530), зафиксированным 3 января 2013 года, бумаги корпорации торгуются на 24 % ниже.


 EIZO представила мониторы FlexScan EV2455 и FlexScan EV2450 с тонкими рамками

11-09-2014, 16:32 Cмотрели: 373
Японский производитель EIZO Nanao Corporation анонсировал два новых IPS-монитора. К достоинствам моделей FlexScan EV2455 и FlexScan EV2450 разработчики относят ультратонкое обрамление экрана и невысокий уровень потребления энергии. У представленных устройств ширина рамки корпуса составляет всего 1 мм. В FlexScan EV2455 установлен 24,1-дюймовый дисплей с разрешающей способностью 1920×1080 точек и яркостью 350 кд/м2. Диагональ экрана у модели FlexScan EV2450 равна 23,9 дюйма при разрешении 1920×1080 пикселей и яркости 250 кд/м2.


 Philips Fidelio M2L: первые в мире накладные наушники с Lightning-подключением

11-09-2014, 16:32 Cмотрели: 299
В июне в новостях нашего сайта была опубликована статья о внесённых изменениях в спецификацию коннектора Lightning, которые позволили использовать данный интерфейс для подключения наушников вместо стандартного 3,5-мм разъёма. В качестве основных преимуществ такого решения выделялись: передача аудиосигнала с частотой дискретизации 48 кГц в совокупности с использованием цифро-аналогового преобразователя (ЦАП) и усилителя, установленных в наушники для перехода на новый уровень звучания наушников для мобильных устройств Apple; унификация всевозможных аксессуаров для продукции с логотипом яблока и потенциальная возможность в отдалённом будущем отказаться от использования аналогового типа подключения наушников.   bestproductsmediaguide.com
Philips Fidelio M2L: первые в мире накладные наушники с Lightning-подключениемPhilips Fidelio M2L: первые в мире накладные наушники с Lightning-подключениемPhilips Fidelio M2L: первые в мире накладные наушники с Lightning-подключениемPhilips Fidelio M2L: первые в мире накладные наушники с Lightning-подключением


 Apple объявила о завершении выпуска плеера iPod classic

11-09-2014, 16:32 Cмотрели: 286
Подошла к концу эпоха плеера iPod classic. Apple объявила о завершении выпуска этого легендарного плеера, ставшего своего рода визитной карточкой компании в музыкальной среде. Вспомним все поколения этого музыкального бестселлера


 Новая статья: Обзор компактного защищенного компьютера Kraftway Credo VV25

11-09-2014, 16:32 Cмотрели: 276
Новое поколение мини-компьютеров Kraftway Credo оказалось намного интереснее предыдущего. Оно сохранило главные черты линейки — компактность, бесшумность и защищённость. Но самое главное, что оно стало более производительным, удобным и безопасным. Это уже не просто терминальная станция, а полноценный защищённый офисный ПК


 Новая статья: Обзор корпуса Fractal Design Node 804: новый форм-фактор

11-09-2014, 16:32 Cмотрели: 384
Свободный рынок диктует свои условия, и постоянно обновляющихся моделей корпусов привычного формата становится недостаточно. Когда нужно что-то новое и оригинальное, да такое, чтобы внешний вид не сказывался на функциональности, на помощь приходит компания со снежинкой на логотипе
Новая статья: Обзор корпуса Fractal Design Node 804: новый форм-факторНовая статья: Обзор корпуса Fractal Design Node 804: новый форм-факторНовая статья: Обзор корпуса Fractal Design Node 804: новый форм-факторНовая статья: Обзор корпуса Fractal Design Node 804: новый форм-фактор


 Новая статья: IFA 2014: мода наступает

11-09-2014, 16:32 Cмотрели: 309
Берлинская выставка показала: вместо новых технологий и разработки более удачных пользовательских интерфейсов производители электроники поголовно увлеклись модой и дизайном. Как так вышло и чем это грозит нам, пользователям этой самой электроники?


 Microsoft вскоре откажется от брендов Nokia и Windows Phone

11-09-2014, 16:32 Cмотрели: 330
Согласно «утекшему» внутреннему документу, следующие модели смартфонов Microsoft выйдут под новыми брендами, и мобильная платформа тоже получит новое имя, так как компания решила полностью отказаться от использования торговых марок Nokia и Windows Phone в выпускаемой продукции


 Vestel попробует свои силы на рынке смартфонов

11-09-2014, 16:32 Cмотрели: 278
Турецкий производитель телевизоров и бытовой техники Vestel Group, который в России работает с 2003 года, намерен не только попробовать себя на рынке смартфонов, но и превратить этот бизнес в крупнейший источник доходов. Первые гаджеты компания представила на выставке IFA 2014 в Берлине. Дебютными «умными» телефонами от Vestel стали модели Venus X и Venus V, оснащённые 5- и 5,5-дюймовыми экранами соответственно, а также четырёхъядерными процессорами и операционной системой Android. В более крупном аппарате установлены 16 Гбайт встроенной памяти, 13-мегапиксельная основная камера, модули 4G LTE и NFC.
Vestel попробует свои силы на рынке смартфоновVestel попробует свои силы на рынке смартфоновVestel попробует свои силы на рынке смартфоновVestel попробует свои силы на рынке смартфонов


 Стивен Хокинг предупредил о смертельной опасности опытов с бозоном Хиггса

11-09-2014, 16:32 Cмотрели: 319
Британский физик-теоретик Стивен Хокинг считает, что дальнейшие опыты с бозоном Хиггса могут привести к катастрофе в масштабах Вселенной, так как бозон способен вызвать исчезновение времени и пространства. «Бозон Хиггса имеет очень опасный потенциал: в случае вхождения в состояние повышенной нестабильности он может привести к распаду вакуума»,— такое мнение высказал учёный в предисловии к книге «Starmus: 50-летие первого полета человека в космос», выход которой намечен на октябрь. Стивен Хокинг посетил в 2006 году Большой адронный колайдер


 ASUS продала 2 млн гибридных устройств Transformer Book T100

11-09-2014, 16:32 Cмотрели: 276
Гибридное портативное устройство ASUS Transformer Book T100, созданное в тесном сотрудничестве тайваньской компании с Microsoft и Intel, оказалось достаточно успешным продуктом: с момента выхода гаджета в третьем квартале 2013 года до конца первой половины нынешнего года было продано около 2 млн экземпляров. Воодушевившись высоким спросом на мобильные ПК «два-в-одном», ASUS решила расширять их ассортимент, однако дальнейшие перспективы работы вендора на этом рынке находятся под вопросом. По словам аналитиков Digitimes Research, мобильные Windows-аппараты, у которых конструкция позволяет им трансформироваться из планшета в ноутбук и обратно, ограничены в части количества используемых типоразмеров. Кроме того, растёт конкуренция со стороны других производителей гибридной электроники и недорогих лэптопов. Эти факторы замедлят рост продаж «трансформеров» ASUS, полагают эксперты.


 Релиз QWERTY-смартфона BlackBerry Passport состоится 24 сентября

11-09-2014, 16:32 Cмотрели: 323
Как и предсказывала попавшая в Сеть «дорожная карта» BlackBerry с упоминанием месяцев выхода новых моделей смартфонов канадского производителя, официальный запуск на рынок модели под названием Passpot состоится уже в этом месяце. Можно с уверенностью говорить, что анонсированная презентация под названием «See the bigger picture», которая намечена на 24 сентября, станет заветной точкой отсчёта для флагманского устройства. Торжественные мероприятия, приуроченные к этому событию, пройдут сразу в трёх городах в разных концах земного шара — Торонто, Лондоне и Дубае. www.phonearena.com<iframe frameborder="0" height="360" src="http://www.youtube.com/embed/yY5ODp8E17Q?rel=0" width="640" allowfullscreen="" />
Релиз QWERTY-смартфона BlackBerry Passport состоится 24 сентябряРелиз QWERTY-смартфона BlackBerry Passport состоится 24 сентябряРелиз QWERTY-смартфона BlackBerry Passport состоится 24 сентябряРелиз QWERTY-смартфона BlackBerry Passport состоится 24 сентября


 Анти-роутер Cyborg Unplug заблокирует Wi-Fi всем нежеланным гостям

11-09-2014, 16:32 Cмотрели: 260
В современную цифровую эпоху беспроводных технологий такие устройства, как квадрокоптеры, а также очки Google Glass вместе с остальными «умными» гаджетами, оснащаемыми миниатюрными камерами для незаметной съёмки, у некоторой категории граждан ассоциируются исключительно со шпионажем и незаконной видеофиксацией.  Избавиться от навязчивого чувства преследования и развивающейся на этом фоне паранойи поможет анти-роутер Cyborg Unplug, имеющий все шансы стать вашим личным гарантом спокойствия. В задачи устройства входит автоматическое определение появившегося в зоне покрытия вашей сети Wi-Fi нежелательного устройства, функционально ориентированного на видеосъёмку.



Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Сентябрь 2014    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930