Всем привет! Решил вот сделать ребенку мигающие светодиоды на велосипед (а заодно наконец покодить под микроконтроллеры). Сам я по професии электрик (не радиотехника), но было это давно. Сечас программист на 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 секунду, а реже. К стати в это время другие светодиоды (оставшиеся на таймере) тоже мигали, но так же с неправильной частотой (вроде гораздо чаще чем должны). Прикрепляю схему подключения МК. но при тесте я подключал только один слабенький светодиод с резистором. Всего остального небыло. Очень прошу вашей помощи в решении этой проблемы. Раздел: Песочница (Q&A)
Здравствуйте. За смешную сумму приобрел проигрыватель Электроника 030 . Все вроде гуд...Одно огорчило.. Пред идущий хозяин потерял противовес для установки необходимого вертикального давления иглы на пластинку. Может кто владеет таким аппаратом сможет снять с этого противовеса его данные... Раздел: Аудиоаппаратура
В магнитолу 330-го Рекса надо впаять кабель для aux. Модель:FX-MG8227zt Подключиться хочу к деке кассетного привода. Вот фрагмент кассетного механизма. Головку отрубаем. дальше нужно понять куда припаять входы аукса? Вот тут я и не могу втянуть что к чему! В даташите тоже ничего понять не могу.Или может нужно после этой микры впаивать входы, т.е. уже на предусилке?----- У меня есть предположение, что к TAI припаиваем L и R отрубаем NFI - 31 и 40-я ноги, Vref.-38 нога, закорачиваем головку на землю. Верно? Раздел: Автомагнитолы
И какая лампа диодный мост 5ц3с или 4с ? От чего девайс и если есть характ-ки . Раздел: Ламповая техника
Приветствую форумчан! Помогите разобраться неумехе Радиоуправляемая моделька покаталась по снегу после чего перестали поворачиваться колеса. Нашел схему (ниже). На выходе 6 и 7 сигнал при повороте есть. Сам моторчик работает, но до него питание не доходит. Были горелые некоторые транзисторы КТО то пытался их поменять, но у него не получилось что то... Подскажите как выявить не рабочие транзисторы обычным мультиметром? Раздел: Песочница (Q&A)
Еще в начале создания Натали, предпринимались попытки сделать ВК по схеме "тройки".Лично я делал 2 попытки,обе были неудачные.Усилитель возбуждался,ТП стоял неустойчиво.Обе попытки были с оптронным вариантом схемы.После того,как отработался безоптронный вариант,решил вернуться к этой идее.Тройка во всех отношения лучше Двойки,это не надо доказывать.Поэтому идея и не отпускала И вот, последняя попытка оказалась удачной!Усилитель по этой схеме работает у меня уже больше полугода.По звуку,это пожалуй самый удачный экземпляр.Технические характеристики не привожу,цифры практически как у ЭА2012.Да там меньше у меня уже и не получается измерить.Настройка не отличается от ЭА2012,все рекомендации сохраняются.В Архиве схема в Сплане,и ПП.Желающие повторить,могут поинтересоваться наличием ПП у Николая(nikolayms).Вадиму,как всегда,глубокий поклон за поддержку,и коррекцию ПП под эту схему . Тройка ВК 2014.rar 107,96 Кб 13 раз скачано Раздел: Усилитель мощности Nataly
Добрый день всем, помогите советом пожалуйста.
Опыта в пайке - 0 (ознакомился с основами пайки из первых страниц гугла)
Имеется светодиод на звезде, пробую припаять проводки питания.
Ситуация такая, что отдельно припой на контакт леда лоижтся хорошо и моментально
отдельно на провод (многожильный медный 0.5) припой тоже ложится хорошо
Но если пробовать припаять провод к контакту, то припой с легкостью отрывается от контакта и полностью остается на проводе. Что делать? Исходные данные: Паяльник 40в Припой (нет этикетки под рукой) в палстиковой колбе в виде пружины идет Канифоль - твердая, светлая в баночке, все купленно на ближайшем радиорынке Раздел: Песочница (Q&A)
Итак Илья заразил примером. Просидев вчера я перекодировал кучу различных аудиофалов. Кодировал при помощи Audiocity http://audacity.sour...ge.net/?lang=ru и бесплатной библиотеки Lame http://lame.sourceforge.net/Слушал, слушал весь вечер (часа 4 ) - в итоге со вчерашнего дня остались 2 выбранные мной композиции это: Evanescence – my immortalNero - 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 immortalhttp://webfile.ru/ad...e5ae1273d01cc0cNero - Satisfy http://webfile.ru/e6...bd27590293829ea Раздел: Усилители мощности
Здравствуйте. Мой мозг напрочь отказался понимать схемы включения транзисторов. Знаю что есть с ОЭ, ОБ и ОК. Только вот не понимаю, что же там у того или иного вывода общее. Вот допустим рисунок (схемы) Есть два источника питания. Один управляющий, другой для питания нагрузки, которая воспроизводит усиленный сигнал, я так понимаю. С общим эмиттером все вроде понятно. По ветке эмиттера идет два тока. Ток базы и ток коллектора, вот поэтому и эмиттер общий. Но дальше тупик. На схеме с общей базой ток должен перетекать из источника питания коллектора сразу в источник питания базы, почему тогда база общая? А со схемой общего коллектора вообще труба! Каким образом здесь коллектор становится общим, если общие токи текут по выводу эмиттера, да еще и источник питания усиления включен в цепь коллектора и никакими общими проводами вообще не объединен. Помогите пожалуйста разобраться со всей этой штукой. Очень прошу. Раздел: Схемотехника для начинающих
Пожалуйста помогите с решением этой задачи.
Посоветуйте простейшую схему подключения маленького динамика 0.5 ватт вместо наушников (МП3 проигрыватель-озвучивание в игрушке).
Питание от 2 батареек. Звук должен быть как громкая связь в телефоне. Раздел: Песочница (Q&A)
Добрый день! Прошу помощи, вчера с хлопком и искрами перестал работать БП на компьютере (Power Fine DNP-450), сегодня на работе его разобрал, увидел на входе, перед фильтром после дросселя выгоревший предохранитель , прозвонил, короткого не было,поменял, попытался включить, снова хлопок. Начал разбираться, выяснил что по ходу выбило диодный мост, 2 сопротивления (0,2 Ом) на обвязке транзисторов ну и сами транзисторы (2 шт). Проблема в том что транзисторы стоят не понятные, маркировка CM10N80P. По названию смог найти только китайский даташит в котором указано что это MOSFET. Вопрос, чем можно заменить? И что еще проверить? Раздел: ATX и UPS
На фоне падения спроса на смартфоны Samsung рыночная капитализация южнокорейской компании впервые за последние два года упала ниже отметки в 200 трлн вон (около $195,1 млрд). До ухода южнокорейского фондового рынка на праздничные каникулы (с 8 по 10 сентября страна отмечает осенний праздник Чхусок) акции Samsung остановились на отметке 1,2 млн вон (около $1160) по итогам пятницы, 5 сентября. По сравнению с рекордным значением в 1,58 млн вон ($1530), зафиксированным 3 января 2013 года, бумаги корпорации торгуются на 24 % ниже.
Японский производитель 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.
Подошла к концу эпоха плеера iPod classic. Apple объявила о завершении выпуска этого легендарного плеера, ставшего своего рода визитной карточкой компании в музыкальной среде. Вспомним все поколения этого музыкального бестселлера
Новое поколение мини-компьютеров Kraftway Credo оказалось намного интереснее предыдущего. Оно сохранило главные черты линейки — компактность, бесшумность и защищённость. Но самое главное, что оно стало более производительным, удобным и безопасным. Это уже не просто терминальная станция, а полноценный защищённый офисный ПК
Берлинская выставка показала: вместо новых технологий и разработки более удачных пользовательских интерфейсов производители электроники поголовно увлеклись модой и дизайном. Как так вышло и чем это грозит нам, пользователям этой самой электроники?
Согласно «утекшему» внутреннему документу, следующие модели смартфонов Microsoft выйдут под новыми брендами, и мобильная платформа тоже получит новое имя, так как компания решила полностью отказаться от использования торговых марок Nokia и Windows Phone в выпускаемой продукции
Британский физик-теоретик Стивен Хокинг считает, что дальнейшие опыты с бозоном Хиггса могут привести к катастрофе в масштабах Вселенной, так как бозон способен вызвать исчезновение времени и пространства. «Бозон Хиггса имеет очень опасный потенциал: в случае вхождения в состояние повышенной нестабильности он может привести к распаду вакуума»,— такое мнение высказал учёный в предисловии к книге «Starmus: 50-летие первого полета человека в космос», выход которой намечен на октябрь. Стивен Хокинг посетил в 2006 году Большой адронный колайдер
Гибридное портативное устройство ASUS Transformer Book T100, созданное в тесном сотрудничестве тайваньской компании с Microsoft и Intel, оказалось достаточно успешным продуктом: с момента выхода гаджета в третьем квартале 2013 года до конца первой половины нынешнего года было продано около 2 млн экземпляров. Воодушевившись высоким спросом на мобильные ПК «два-в-одном», ASUS решила расширять их ассортимент, однако дальнейшие перспективы работы вендора на этом рынке находятся под вопросом. По словам аналитиков Digitimes Research, мобильные Windows-аппараты, у которых конструкция позволяет им трансформироваться из планшета в ноутбук и обратно, ограничены в части количества используемых типоразмеров. Кроме того, растёт конкуренция со стороны других производителей гибридной электроники и недорогих лэптопов. Эти факторы замедлят рост продаж «трансформеров» ASUS, полагают эксперты.
В современную цифровую эпоху беспроводных технологий такие устройства, как квадрокоптеры, а также очки Google Glass вместе с остальными «умными» гаджетами, оснащаемыми миниатюрными камерами для незаметной съёмки, у некоторой категории граждан ассоциируются исключительно со шпионажем и незаконной видеофиксацией. Избавиться от навязчивого чувства преследования и развивающейся на этом фоне паранойи поможет анти-роутер Cyborg Unplug, имеющий все шансы стать вашим личным гарантом спокойствия. В задачи устройства входит автоматическое определение появившегося в зоне покрытия вашей сети Wi-Fi нежелательного устройства, функционально ориентированного на видеосъёмку.
[next-page][/next-page]
|