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

=AK=

Свой
  • Постов

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

  • Посещение

  • Победитель дней

    5

Весь контент =AK=


  1. Подробнее читайте в курсе "Теоретические основы электротехники " (ТОЭ), раздел "Длинные линии". Чтобы проводник невесть какого волнового сопротивления не оказывал существенного влияния на распространение сигнала, его длина должна быть много меньше длины волны. Для 2.4 ГГц длина волны равна 125 мм, длина четвертьволновой штыревой антенны равна 31 мм, а "много меньше длины волны" составляет никак не более 5 мм. А у вас какая длина загогулины, которая идет к антенне?
  2. В даташите приведена схема согласования с антенной 50 Ом. А у вас между выходом схемы согласования и антенной наблюдается кусок проводника неизвестного волнового сопротивления. Однако при этом очевидно, что сопротивление этого куска явно не равно 50 омам, а намного выше. Вот от этого куска сигнал отражается и ничего не попадает ни из схемы в антенну, ни из антенны в схему.
  3. Откуда брали схему сопряжения с антенной? Дайте ссылку. Скорей всего вы не выполнили какие-то из рекомендаций этого документа, то ли в разводке, то ли по компонентам.
  4. Внутрисхемный эмулятор - устройство, которое полностью имитирует отлаживаемый процессор, а вдобавок к этому предоставляет средства доступа к внутренним ресурсам процессора и имеет дополнительные средства отладки. Кроме эмуляторов, есть всевозможные симуляторы, которые тоже обеспечивают отладку. Принципиальное отличие симуляторов от эмуляторов состоит в том, что симулятор не полностью имитирует отлаживаемый процессор: то ли забирает себе часть ресурсов, то ли работает не в реальном масштабе времени, и т.п. Большинство современных средств отладки микроконтроллеров строго говоря являются симуляторами высокого качества, т.е. максимально близкими по своим характеристикам к настоящим эмуляторам.
  5. Берите Ардуино или какое-то из его ответвлений (что есть под рукой) и ваяйте на нем. Например на Тинси.
  6. Порт сжечь вы не cможете. Малая величина R1 ведет к повышенному уровню помех, проц будет сбоить, это все. R2 на практике больше транзистору нужен, чем светодиоду. Потому что без него транзистор не может войти в насыщение и греется. А при наличии R2 не транзистор будет греться, а резистор. И к тому же при наличии R2 ток коллектора и ток светодиода будет достаточно точно известны, а не так как у вас сейчас, х.з. какой ток. Tранзистор с усилением 20 - по нынешним временам фиговатый. Сейчас нет никаких проблем найти поставить нормальный транзистор с минимальным усилением 100 или 200, тот же ВС547, например.
  7. А вы удосужьтесь открыть его даташит и прочитать раздел Absolute Maximum Ratings: - Импульсный ток 1.2 А (при длительности 10 мкс и скважности 100) - Постоянный ток 50 мА - Рассеиваемая мощность 80 мВт Вполне очевидно, что при токе 50 мА и падении 1.6 В на светодиоде рассеивается как раз 80 мВт, то есть именно мощность является основным лимитирующим фактором, а не ток как таковой - токи он большие держит, пока не перегреется. Значит, при скважности 2 макс. допустимый ток будет 100 мА, при скважности 3 - соответственно 150 мА, и т.п. А 20 мА - это параметр никаким боком не предельно допустимый, а всего лишь типичная точка на ВАХ: при 20 мА падение напряжения на диоде типично 1.2В, и не более 1.6В.
  8. Откуда откуда вы взяли, что "макс. ток 20 мА", если "точные характеристики неизвестны"? К гадалке ходили?
  9. ИК светодиоды как правило выдерживают токи до 0.5...1 А, а для получения приличного радиуса через светодиод надо качать ток хотя бы порядка 100 мА. Соответственно, R2 = (3.3V - 1.5V)/0.1A = 18 Ohm. Для справки, в промышленных пультах часто ставят 10 Ohm. Транзистор BC547 - хороший транзистор, но макс. ток коллектора у него маловат, всего 100 мА. Надо или ток уменьшить (тогда продется поставить R2 = 22 Ohm или более), или другой транзистор использовать. Положим, вы решили таки использовать BC547. Желательно использовать транзистор с большим усилением, поэтому лучше ставить BC457B или BC547C. Положим, вы поставили BC547B, у которого минимальное усиление 200. Для того, чтобы загнать его в насыщение, при токе коллектора 100 мА ток базы должен быть не менее 0.5 мА. При этом напряжение база-эмиттер будет примерно 0.6В. Следовательно, R1 = (3.3V - 0.6V)/0.5 mA = 5.4 kOhm, или менее Выбираем стандартные и ходовые номиналы: R2 = 22 Ohm, или 27 Ohm, или 33 Ohm R1 = 4.7 kOhm или 3.3 kOhm
  10. Ровно за тем же: пуллап на стороне приемника, при отключении/обрыве кабеля пуллап притягивает вход приемника в заранее известное пассивное состояние.
  11. Вот этот, что ли, ASTM F1491-93(2002)? Странный он какой-то. Устарел в 2007 году, а все равно только за деньги дают.
  12. Ваши рассуждения были бы верны, если бы мостик стоял после делителя. Однако я вам такого не советовал. Я советовал поставить мостик "внутри" делителя, между высокоомным и низкоомным резисторами. Сигнал на проц надо, естественно, брать после мостика, прямо с низкоомного резистора. При таком включении мостик окажет на измерения ровно столько же влияния, как высоковольтный мостик, стоящий до делителя. И еще один совет. Вместо одного высокоомного резистора поставьте два одинаковых половинного номинала. Один резистор поставьте в цепи, подключенной к первому сетевому проводу, другой - в цепи, подключенной ко второму сетевому проводу. После этих резисторов - низковольный мостик, после мостика - низкоомный резистор делителя с кондером, с которых берется сигнал на проц. Этим вы убьете нескольких зайцев: повысите надежность, намного улучшите безопасность пользования и, наконец, резко уменьшите влияние наносекундных помех на проц.
  13. Лучше мостик поставить между резисторами делителя. Тогда мостик можно сделать из низковольтных диодов. Поставьте конденсатор параллельно низкоомному резисторy делителя, тогда ОУ не понадобится. Величина конденсатора максимально возможная, она ограничена только той задержкой, которую он внесет в измерение.
  14. В CDC драйвере Винды имеется баг. Этот драйвер использует кольцевой буфер размером 8 КБ, а баг связан с "закольцовкой" этого буфера. То есть, передавать массивы меньше 8 КБ - нет проблем, или передавать большие массивы кусками размером не более 8 КБ - тоже нет проблем. А вот единый массив большого массива передавать не получается, данные портятся. Я это обнаружил когда читал данные из EEPROM по I2C и кидал их в комп через USB CDC по протоколу типа WAKE. Чтобы удостовериться, протестировал обмен на демо версии драйвера Thesycon. С ним проблем никаких, все работает как часы, но дорогой, зараза. А с родным мелкософтовским - глючит при размере массива более 8 КБ.
  15. А я переполз на Лазарус. Тот же Дельфи, но кроссплатформенный и официально бесплатный. Однако "Платон мне друг, но истина дороже", новичкам советую не Pascal/Дельфи/Лазарус изучать, а а более современный C#. Который условно можно представить как помесь Дельфи и С, благо основной разработчик C# - тот самый человек, который создал Дельфи.
  16. Угу, и хороший радиатор не забудьте поставить для охлаждения балластных резисторов. Мне всегда хотелось посмотреть в глаза человеку, который предлагает такие "решения", рассеять полватта мощности ни за понюх табаку. А топикстартеру скажу, что "правильный программный алгоритм" для этой задачи реализуется схемотехнически тривиальной схемой на одном транзисторе: в одной полуволне накапливайте заряд в конденсаторе, в другой - разряжайте накопленный заряд через оптрон; так вы и мощность рассеивания уменьшите в десятки раз, и помехоустойчивость увеличите многократно. Возьмите за основу приведенную ниже схему детектора перехода сети через 0, только диодный мостик выкиньте, он вам не нужен.
  17. Монитор - когда он ничем не управляет, а только мониторит Супервизор - когда он и мониторит, и может вмешаться
  18. В случае программного интегрирования вы не можете снизить рассеиваемую мощность. А снижая мощность, вы заодно увеличиваете надежность и способность выдерживать высокие напряжения, что позволит со спокойным сердцем выбросить и варистор, и разрядник. Лучшая защита от помех - высокоомные резисторы в каждом сетевом проводе, при этом вы заодно и наносекундные помехи задавите. Все это программным интегрированием никак не достичь. Два резистора надежнее (безопаснее). А экономить лучше не на точках пайки, а выбросив ненужные варистор и разрядник.
  19. Интегрируйте. В одной полуволне накапливайте заряд в конденсаторе, в другой - разряжайте накопленный заряд через оптрон. Так вы и мощность рассеивания уменьшите в десятки раз, и помехоустойчивость увеличите многократно. Не нужны ни тот ни другой. Резистор полезен. Конденсатор вместо него был бы еще полезнее, но резистор дешевле. Не играет рояли.
  20. Настолько точно, насколько точны резисторы. Другое дело, что сопротивление нагрузки будет вносить дополнительную погрешность. Чтобы от нее избавиться, надо после делителя поставить повторитель на ОУ.
  21. Какой же дикий бред пишут в современных "учебниках"... Вход от выхода отличить не могут, балбесы. А ведь студни такую чушь за чистую монету воспринимают, вот в чем беда.
  22. У 24C256 диапазон питающих напряжений 4.5...5.5 V, от 3 V имеет полное право не работать. Надо ставить 24LC256, или 24AA256, или AT24C256. И еще 10k многовато, особенно при 3В питании. Надо ставить 3.3к или 4.7к.
  23. В автомобилях тряска, вибрации, а керамика этого очень не любит. Она трескается и замыкает обкладки. Способов борьбы с этим несколько: - не использовать SMD керамику, ставить кондеры с выводами, поскольку выводы служат "рессорами", защищающими керамику от стрессов - ставить дорогую SMD керамику со специальными гибкими электродами - использовать "автомобильную" SMD керамику - использовать высоковольтную SMD керамику (на 100В), она если и треснет, то хоть обкладки не замкнет, поскольку изолятор между обкладками толстый
  24. Вы как-то странно зациклились на дешевизне и маломощности модуля и направленности антенны. Само по себе это все не имеет ни малейшего отношения к технической стороне вопроса, т.е. к обеспечению связи на 1.5 км. Начните "танцевать от печки", т.е. с формулы Фрииса. При заданном расстоянии и выбранной длине волны она вам даст требуемый "бюджет" (в децибелах) канала связи. Этот бюджет состоит из мощности передатчика, чувствительности приемника, усиления передающей антенны и усиления приемной антенны. Направленные антенны имеют большее усиление, с точки зрения бюджета канала связи никаких других достоинств y них нет. Дешевые радиомодули обычно имеют худшую чувствительность приемника и меньшую мощность передатчика, поэтому с ними труднее обеспечить нужные децибелы. Для компенсации паршивого качества дешевых модулей придется ставить более дорогие антенны с большим усилением, а цена антенн быстро съест всю грошовую экономию на второсортных модулях. Имейте ввиду, что при том же бюджете канала дальность связи пропорциональна длине волны.
  25. 7 А*ч / 5 мкА = 1.4 млн. часов = 159 лет. Если исходить из более-менее реалистических сроков службы, например, 20 лет, то разряжать можно током 40 мкА. Впрочем, саморазряд свинцовых аккумуляторов весьма велик, дай-то бог чтобы он за 2-3 года сам не сдох безо всякой нагрузки. Pазговоры про какой-то там "соответсвующий КПД" в этом контексте смехотворны.
×
×
  • Создать...