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

postrel

Members
  • Постов

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

  • Посещение

Электроника

  • Стаж в электронике
    Не связан с электроникой

Достижения postrel

Новичок

Новичок (1/14)

  • Неделя на форуме
  • Месяц на форуме
  • Год на форуме

Последние значки

0

Репутация

  1. Чем больше элементов в схеме, тем проводников и паразитных емкостей и индуктивностей. Разве это не критично для такой точности подстройки, как например несущая первого канала PMR: 446,00625 МГц. Может быть, эти частоты специально выбирались под удобство сборки на доступной элементной базе? А может быть, на практике используется какая-то специальная IC с настройкой извне? Для сборки "с нуля" (без IC) я так понял, что даже после создания электрической схемы с найденными номиналами все равно придется покупать одни и те же элементы, желательно еще от разнах производителей, т.к. указанные рейтинги могут не соблюдаться. ой, как-то я совсем ступил, и до этого не догадался
  2. Всем привет! Вопрос из серии "Песочница внутри песочницы" или "я познаю мир". Допустим, я хочу создать резонансную цепь для приема несущей одного из каналов PMR, а это 446 МГц и еще 5 знаков после вещественной запятой. Как вообще подбирать L и C из каталогов? Ведь из уравнения периода колебаний известно только их произведение L*C. А что, если нет в наличии магазина таких номиналов, которые в произведении дают искомый период/частоту? Прибегают к какой-то другой колебательной цепи, типа LRC? Но тогда проблема еще больше усложняется, потому что надо подбирать уже емкость, индуктивность и резистор одновременно...
  3. Добрый день (утро/ночь)! Начну с того, что я полный чайник в электронике, и кроме законов Ома и кирхгофа, мало что понимаю в этой теме. Но есть у меня очень большое желание осилить хоть какой-нибудь микроконтроллер, и выбор мой пал на платку Arduino Uno, счастливым обладателем которой я сейчас являюсь Перехожу к насущной проблеме. Имеется Ардуино и EEPROM пр-ва Microchip с интерфейсом SPI, а также исходный код тьюториала работы с EEPROM, который я слегка переделал под мою конкретную микросхему (тьюториал сначала пишет в EEPROM возрастающую последовательность, а потом считывает её в основном цикле и выводит значения в последовательный порт, изначально код был для Атмеловской микросхемы, отличного от моей объёма). Назовём это устройство (MK + EEPROM) У1. По какой-то причине, читаю я совсем не то, что записал. Вопрос в том, как такую ситуацию отлаживать? Понятно, что отладка заключается в проверке соединений, вдумчивого чтения даташита и ещё более внимательного чтения исходника (который в сообществе, собравшемся вокруг проекта Ардуино принято писать аж на C++!). Но мне хотелось бы также иметь возможность мониторить шину физически. На осциллоскоп я пока не накопил, и хочу сделать простое устройство (У2) на основе того же Atmega328P, который позволил бы мониторить последовательность импульсов фиксированной длинны через аналоговый (или цифровой...) вход, и выводить её в последовательный порт в побайтовом формате (см. прикреплённую картинку). Возможно ли вообще такое устройство? Понятно, что У1 и У2 надо как-то синхронизировать, я пока оставлю этот вопрос открытым. Мой текущий вопрос связан с аналоговой электроникой. При подключении ко входу моего "щупа", на сколько я понимаю, ток текущий в (из) EEPROM (MK У1) уменьшится, а следовательно уменьшатся всякие внутренние напряжения портов В/В (входов микросхемы). EEPROM, на сколько я понимаю, может перестать адекватно реагировать на команды записи, а МК - на команды четения. Может быть нужно будет поставить какой-нибудь транзистор для сохранения величины тока? Как в теории расчитать схему сопряжения У1 и У2 так, чтобы мониторинг шины не вредил работе самой шины? На какие параметры при этом смотреть в даташитах МК и EEPROM. Только просьба не смеяться. Если мне нужно что-то почитать для ликбеза, я с удовольствием это сделаю. Но просьба быть более конкретными и писать по теме. Советы типа "иди в школу" или "учи матчасть" мне не помогут, т.к. для первого я слишком стар, а второе слишком абстрактно и непрактично.
×
×
  • Создать...