-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Сообщения
-
Автор Starichok · Опубликовано
понятно. но у каждого свои приемы и привычки программирования. у меня в разных проектах "разметка" времени сделана по разному, но везде привязка к реальному времени по таймеру. например, с динамической индикацией таймер работает по 2 мс, и в прерывании выводится очередной разряд индикации. потом счетчик-таймер по 10 мс (5 х 2 мс) - для тех дел, которые нужно делать почаще, интерфейс с компом, обработка кнопок и что-нибудь другое. потом счетчик-таймер по 1 секунде (100 х 10 мс) - именно для работы в реальном времени. тут может быть секундомер, если он нужен, и остальная ежесекундная работа. а есть регулируемый БП (есть моя тема на этом форуме), где таймер тикает по 1/512 секунды. и по таймеру делается 256 измерений напряжения и 256 измерений тока. то есть, 512 измерений за 1 секунду. но и там есть счетчик для "короткого" цикла для "частых" дел (по 1/64 секунды == 15,625 мс). -
Автор FOLKSDOICH · Опубликовано
А без конденсаторов как звонится? -
Автор avi50 · Опубликовано
Чем измерено 30 вольт на стирающей Яузы ? Вольтметр должен быть высокочастотным - там частота порядка 100 кГц ! -
Автор ChePay · Опубликовано
30 B cкорее всего нормально. Смотрите как лента прилегает к головке. Можно ещё заменить стирающую головку для проверки. А ток подмагничивания подстраивается тестовой записью. Есть куча методик. Одна из них – записать с уровнем ЕМНИП -10dB cигнал из трёх синусов: 315 Гц, 1 КГц и где-то 8 КГц. Если ток подмагничивания завышен, 8 КГц будет при воспроизведении слабее, чем 1 КГц. Если занижен, 315 Гц будет ниже. Нужно добиться одинакового уровня воспроизведения всех трёх частот. Сейчас я бы компом сгенерил "белый" шум и записал его с уровнем -10 dB. А потом программой-просмотрщиком спектра смотрел записанный результат. Если подъём на НЧ – ток подмагничивания большой. Если на ВЧ – маленький. И подстройкой добиться наиболее ровного спектра при воспроизведении. -
Автор Огонёк · Опубликовано
Чем обусловлена такая схема питания? -
Автор korsaj · Опубликовано
Согласен, для большей стабильности нужно всегда вычитывать UDR. ISR(USART_RXC_vect) { char rxb = UDR; if (!(flags & FLAG_END_RX)){ rx_buf[buf_index] = rxb; if (rxb == 0x0D){ flags |= FLAG_END_RX; buf_index = 0; return; } buf_index++; if (buf_index >= BUF_SIZE){ buf_index = 0; flags |= FLAG_ERR_RX; } } } Признак окончания приема на усмотрение @tifaso
-
-
Похожий контент
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.