-
Постов
264 -
Зарегистрирован
-
Посещение
Весь контент GrayCat
-
Мы делали мелкую платку 20х60мм, с масштабирующим усилителем, 3-разрядным индикатором и кнопочками выбора пределов. Все работает. Обратить внимание на: - Аналоговую часть: соблюдать рекомендации, данные в даташите ПИКа (импеданс входной цепи не более 10кОм); - давать время на перезарядку внутреннего конденсатора АЦП; - обязательно на вход антиалиасный фильтр; - Я, например, стараюсь делать частоту сэмплирования повыше (в пределах даташита ;) ), чтобы поменьше были требования к входному фильтру. А дальше уже в цифре "дофильтровываю" до нужных характеристик по частотам или быстродействию; - Показания на экране лучше обновлять раз в 300...500мсек, так оно легче читается.
-
Производство плат «дома»
GrayCat ответил ra4fox тема в в домашних условиях
Я тут для смеха попробовал печатать на глянцевой бумаге для лазерных принтеров - почему-то, получилось! :blink: -
Вот, к примеру, типичное применение: часы на PIC16F819. При пропадании сети выключают индикацию, засыпают, остается собака + 32кГц генератор. Просыпается раз в 2 секунды обновить счетчики и проверить возобновление питания. Так вот среднее потребление в таком режиме 8мкА. Это так, для ориентировки...
-
Широко используются протоколы семейства ModBus: ModBus RTU, ModBus ASCII, ModBus/TCP.
-
А взять старые данные (до переключения предела), отмасштабировать к новому пределу и подсунуть?
-
помогите с intel8080
GrayCat ответил blackheart тема в Cadence
Хе, похоже, в стандартной MicroProcessor.olb действительно есть только начиная с 8085 :D Так что придется ручками, тем более что нарисовать прямоугольничек с 40 выводами не проблема, а уж в Layout точно есть DIP40. -
RS232 тюнер
GrayCat ответил SirJon тема в RS232/LPT/USB/PCMCIA/FireWire
Смотрели мы ICP-какой-то там с "автоопределением скорости"... Там внутре совершенно тупая схема: вход передатчика RS-485 просто положен на землю, а приходящий по RS-232 сигнал TX включает (в линию передается "0") и выключает ("передается" с помощью растягивающих резисторов "1") передатчик. Что-то наподобие "Общего коллектора" в ТТЛ ;) . А мы долго удивлялись, почему у нас связь барахлила в полевых условиях, пока не глянули осциллографом на несимметричные сигналы... ;( -
Интерфейсы для CF, SD, MMC, MS, SM, xD
GrayCat ответил Skyler тема в Форумы по интерфейсам
К сожалению я накрутил свой почтовый сервак на отказ в доступе к фримайлам, кину сюда в надежде на невнимательность админов :-) P.S. Чуть не забыл пароль к pdf-ам: 2QY5SC7G3 И где же сейчас находится столь желанная информация по SmartMedia? А еще лучше -- по xD Picture card? ;) -
А 2 нанофарады емкости супрессоров не болтаются под ногами? Причем, на каждой точке? Мы так делаем: Работает...
-
http://icd2clone.narod.ru/ - клоны/аналоги ICD, AVR JTAG ICE и т.п.
-
Хмм. Вот на PIC-ах частотомер до 20...50 МГц был очень давно и успешно реализован: http://ra3rbe.qrz.ru/digiscal.htm или http://www.cqham.ru/digi.htm Практически, классика.
-
Очень часто "странные" проблемы с кварцем решаются сменой собственно кварца... ;(
-
А зачем там Floating Point? ;) Очень многие вещи на микроконтроллерах чудесным образом реализуются в Integer/Fixed point. Надо просто знать особенности разных типов фильтров. И для звука "скользящее среднее" действительно не подходит, т.к. звук -- это сигнал в "частотной области". Но много ли вы работаете со звуком на младших МК? ;) . Зато оно отлично подходит для обаботки измерений.
-
броски тока по питанию
GrayCat ответил Sergey_P тема в Силовая Преобразовательная Техника
При моделировании, указывал явно напряжение на конденсаторе в начальный момент равным Нулю? Моделяторы имеют такое свойство: сначала рассчитать "стационарный" режим, а потом уже моделировать переходные процессы. Так что вполне возможно, что программа сразу "зарядила" конденсатор до Uпит., и дальше пошло моделирование с малым броском тока. А в реальном-то изделии кондер обычно разряжен вначале... В MicroCap, например, можно явно задать начальное напряжение на конденсаторе, приписав в его параметре (т.е. емкости) "IC=ток". Типа, "22u IC=0". Аналогично, можно задать начальные токи в катушках. Еще, если источник питания -- переменка, то обычно начало моделирования во времени приходится на фазу 0, т.е. начало полупериода. Конечно, напряжения вместе с токами будут нарастать плавно. Реально, если момент включения приходится на середину полупериода, все гораздо хуже. Поэкспериментируйте с начальной фазой в параметрах источника. Вариант исправления: мотать саму катушку высокоомным проводом. Оно заодно спасет и от "звонов" на паразитной емкости катушки. -
Фильтр, отсекающий помеху вне полосы полезного сигнала, целесообразен всегда!!! :D Другое дело, что не всегда позволяют ресурсы (мегабайты, мегаФЛОПы, мега$)...
-
куда девается ШИМ?
GrayCat ответил polecat тема в Силовая Преобразовательная Техника
Т.е Вы хотите сказать, что выходное напряжение регулируется НЕ отношением длительности (Ширины) импульсов к длительности пауз? Ну да, частота переключений в таком варианте может быть не постоянной... но кого это волнует, кроме преподавателей в техникумах? ;) Да и в даташите, например, от Texas Instruments, ясно сказано: "These devices primarily consist of an internal temperature-compensated reference, a comparator, an oscillator, a PWM controller with active current limiting,...." PS: флеймить не намерен... -
При внутрисхемном программировании, разницы между 12-В и 5-В программированием почти нет -- все равно разъем предусматривать. В даташитах на все новые МК ясно сказано, что напряжение +12В служит только для перевода в режим программирования, ток потребления там мизерный. И, посему, некоторым его завышением спалить проц [почти] невозможно. Ну а +5 делают отключаемым, чтобы при вынимании/вставке в сокет все его ноги были обесточены, во избежание ;)
-
Управление светодиодами
GrayCat ответил Михалыч тема в Все остальные микроконтроллеры
Лучше уж тогда 74HC595 -- сдвиговый регистр, НО: до 35мА по выходам. Еще есть TPIC6595 -- примерно то же самое, но с полевичками по выходам с током до 250мА. Каскадируются в разумных количествах... -
Цифровой фильтр
GrayCat ответил ASV тема в Алгоритмы ЦОС (DSP)
Скорее, наклон АЧХ (который в дБ/декаду или дБ/октаву). Конечно! Точнее, макс. порядок фильтра, который можно реализовать, зависит от кол-ва выборок. Вообще, чем больше выборок -- тем лучше максимально достижимое "качество" фильтра. Обычно оно ограничено памятью и быстродействием имеющейся платформы :-\ Ничего, все когда-то начинали! :) -
Беда в том, что из-за наличия "нелинейных" потребителей (практически всё с выпрямителями на входе) много наводок не 50, а 100 Гц с гармониками. Так что частоту семплирования надо брать N*100 Гц (чем больше N, тем более высокие гармоники подавятся, но нужно больше памяти), и усреднять "скользящим средним" по периоду M*20мсек (чем больше M, тем лучше фильтрация, но хуже время реакции на полезный сигнал, и больше вычислений).
-
куда девается ШИМ?
GrayCat ответил polecat тема в Силовая Преобразовательная Техника
Хмм. Что-то в общем даташите на MC33063 и MC34063 практически единственное их отличие -- температурный диапазон. В остальном оба они -- ШИМы, с "ускорением" тактовой частоты при ограничении тока / защите по току. -
Путем комбинации типов объектов в Options->Color Rules и слоев можно в ОРкаде добиться практически любой картинки :) Hint: можно поназначать отдельные цвета каждому типу объектов в каждом слое, а потом выборочно их отключать.+-
-
DS1307 и PIC
GrayCat ответил Михалыч тема в Все остальные микроконтроллеры
День недели не вычисляется. Надо самому вписывать. Зззасада... :( А 7-ю ногу никто не заставляет использовать. Можно никуда не подключать. -
Сейчас как раз ковыряю MAX1685 -- до 14В входного... Можно "Крону" цеплять :)