Перейти к содержанию
    

EugeNNe

Участник
  • Постов

    487
  • Зарегистрирован

  • Посещение

Весь контент EugeNNe


  1. В схеме присутствует цифровое питание (VCCD), цифровая земля (VSSD) и аналоговые питание и земля (VCCP и VCCA). Естественно они долны быть разделены и объединятьсяв одной точке. Есть желание на схеме всё это дело по разному обозначить и соответсвенно желается что бы автотрассировщик развёл всё это дело раздельно... Но естественно при объединении цепей в одной точке PCAD соединяет все эти цепи в какую то одну. Вопрос: как выйти из этой ситуации? Как разделить питания и земли с возможностью автотрассировки данных цепей? Кто как выходит из этой ситуации?
  2. Имеется микросхема записи/ воспроизведения голосовых сообщений от Winbond ISD17240. В данной микросхемы имеется токовый выход и выход по напряжению сигнала. С напряжением всё понятно. А вот с токовым выходом AUD(который установлен по умолчанию) имеются вопросы. В датащите указано -3mA при напряжении питания 4.5V и сопротивлении нагрузки Rext = 390 Om. Что есть -3mA? Максимальное значение которое выдаёт встроенный ЦАП или некое среднее значение около которого "болтается" выходной сигнал? Если кто работал с такой микросхемой внесите ясность....
  3. Имеется микросхема записи/ воспроизведения голосовых сообщений от Winbond ISD17240. В данной микросхемы имеется токовый выход и выход по напряжению сигнала. С напряжением всё понятно. А вот с токовым выходом AUD(который установлен по умолчанию) имеются вопросы. В датащите указано -3mA при напряжении питания 4.5V и сопротивлении нагрузки Rext = 390 Om. Что есть -3mA? Максимальное значение которое выдаёт встроенный ЦАП или некое среднее значение около которого "болтается" выходной сигнал? Если кто работал с такой микросхемой внесите ясность....
  4. Какое количество локальных переменных возможно объявить в функции GCC AVR?
  5. Доломал и так сломанный мобильник Siemens С75 и вытащил из него дисплей. На нём маркировка LPH9157-2, может кто знает какой в нём контроллер, его распиновку.... ну в общем где бы взять на него даташит....
  6. Может быть кто подскажет марку тип кабеля витая пара: Витых пар - одна, провод многожильный. Сечение провода - 0.1 - 0.2 мм В оболочке, возможно что бы была неэкранированная. Поискал в инете, попадаются одни кабеля для 485 интерфейса и им подобных. В импортной технике часто видел то что требуется, но никаких опознавательных знаков на них нет.
  7. Пробовали описаную вами послндовательность действий - без особого эффекта. Отключили житаг и стали записывать содержимое вышеуказанного регистра в епром сразу при старте программы. Оказылось что все биты установленны....
  8. Есть M640. В соответствии с алгоритмом работы программы требуется анализ флагов источников сброса. Выяснилось что со всеми флагами регистра MCUSR всё в порядке, устанавливаются когда надо. А вот флаг PORF, который указывает включение питания как источник сброса почему то упорно не хочет устанавливаться. В чём может быть причина? Ещё вопросик по фьюзам:почему чип прекрасно входит в режим отладки даже со сброшенным фьюзом OnChipDebugEnable? Всё равно установлен он или сброшен без разницы. Отлаживаем с помощью JTAG ICE mkII.
  9. Нет, частота в пределах оговорённых даташитом... Разброс ИОН понятное дело, дело ка раз в том что происходит выход за пределы оговорённые в даташите.
  10. Есть устройство с М640 на борту. Алгоритм работы подразумевает следующие действия: - измерение напряжения поступающего с внешнего датчика на вход АЦП М640 (диапазон 1.5 В - 2 В ); - переключение входа АЦП на GND через мультиплексор АЦП, измерение; - переключение входа АЦП на внутренний источник напряжения 1.1В через внутренний мультплексор, измерение. В качестве опоры используется внутренний источник опорного напряжения 2.56В. Последовательность измерений в принципе не важна. В ходе работы обнаружились непонятные явления при измерении внутреннего напряжения 1.1 В. Допустим выполняется следующая последовательность действий: - переключение на канал сигнала с датчика; - измерение (70 выборок); - переключение на канал 1.1в; - измерение (70 выборок). При измерении сигнала с датчика всё нормально, вопросов нет. А вот при измерении 1.1 в наблюдается след картина. Первые выборки просто зашкаливают, далее начинается плавное уменьшение значений и гдето на 40 - 50 выбоке и далее значения стабилизируется на уровне 1.1в (плюс-минус в пределах заданной погрешностиестественно). Поменяем последовательность: - переключение на канал GND - измерение (70 выборок); - переключение на канал 1.1в; - измерение (70 выборок). В данном случае при измерении GND всё в порядке. При измерении 1.1В следующая картина. Первые выбоки в глубоком провале, значения 0 или близкое к этому, далее начинается плавное увеличение значенийи где то на 40 - 50 выбоке и далее значения стабилизируется на уровне 1.1в (плюс-минус в пределах заданной погрешностиестественно). Картина на нескольких устройствах одна и таже. Разница только в том, что на одних увеличение и уменьшение значений происходит примерно по экспоненциальному закону, а на других наблюдается колебательный процесс (как звон). Изменяется так же и время установления значения от 30 до 50 выборок. Как показали эксперименты картина практически не меняется при изменении тактовой частоты АЦП. Что это это за ерунда такая? В чём может быть дело? Картинка такая наблюдается только при работе в внутренней напругой М640 в 1.1 В.
  11. Если исключить наличие переключающей схемы развязки ИП диодами будет достаточно?
  12. Запараллеливание ИП производиться с целью горячего резервирования. Вот и вопрос как раз в том как более грамотно организовать это дело. Что касается мощности, то вполне справляется один такой модуль. Второй источник исключительно для целей резервирования.
  13. Имеются импульсные ИП производства конторы Ирбис МПА30Б. Вопрос в том можно ли их включать параллельно без использования каких либо дополнительных примочек. В документации прилагаемой к данным ИП совершенно ничего не сказано по этому поводу. Задавал вопрос на сайте фирмы производителя, но там видать это дело игнорируют. В доке прилагаемой к ИП Александер электрик всё популярно по этому вопросу описано.
  14. АСРН2006. Забил все данные по железу. Нажимаю Расчёт. Выдаёт ошибку: Ошибка расчёта. Модель 11-53. Обратитесь к разработчику. Но при этом вроде всё расчитывается и генериться отчёт. Что это за ерунда? Что за модель и как ликвидировать даную неполадку?
  15. Спасиб большое за помощь.... а то уж собрались ручками пересчитывать дырки....
  16. Для расчёта надёжности требуют предоставить количество переходных отверстий в плате. Можно ли в Пи2006 узнать такую статистику? В ACAD можно что угодно узнать, площади , периметры, число элементов в чертеже.
  17. Всё... разобрался.... Дело в том что как раз в других справочниках и написано с минусом и без всяких умножений... Вот и впал в замешательсво малость....
  18. Ну такая ерунда во всём сравочнике.... А вот в программной версии справочника всё как положено. Да и судя по тому как используется данная цифирь минус должон быть...
  19. Привожу фрагмент страницы из справочника. Насколько я понимаю перед показателем степени должен стоять знак минус... Иначе получается какая то странная интенсивность отказов 0.13*Е8 1/ч, а вроде как должно быть 0.13*Е-8 1/ч
  20. Есть справочник Надёжность электрорадиоизделий 2006 года в составе программы расчёта надёжности... Почему тама интенсивность отказов записывается след образом, к примеру: Lambda(базовая) * 108 1/ч ? Не в минус 8-мой, а именно в 8-й, шестой и т.п. Чего я не понимаю? Например, Ручная пайка без накрутки... базовая интенсивность отказов 0.13*108 1/ч.
  21. Всё заработало. Посмотрел как сделана библиотека delay.h. Действительно прототип и реализация в одном месте. У меня же прототип был в хидере, а реализация в сишном файле. Запихал всё в один файл и заработало... Вы же подтвердили что так и надо делать... В доке ничего не сказано такого
  22. Пожалуста код: static inline void Reset(void) __attribute__((always_inline)); Reset() { PORTD &=~(1<<PD7); _delay_loop_2(1843); PORTD |=(1<<PD7); asm volatile ("jmp 0"); }
  23. Ну вообще говоря, эта функция вызывается в прерывании таймера.
  24. GCC. Определяю функцию: static inline void Reset(void) __attribute__((always_inline)); Ну не хочет ГЦЦ фукцию как inline делать. В чём может быть проблема?
×
×
  • Создать...