Поиск по сайту

Результаты поиска по тегам 'ошибка'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
    • МК для начинающих
    • AVR
    • PIC
    • STM32
    • Arduino и Raspberry Pi
    • ПЛИС
    • Другие микроконтроллеры и семейства
    • Алгоритмы
    • Программаторы и отладочные модули
    • Периферия и внешние устройства
    • Разное
  • Товары и услуги
    • Коммерческие предложения
    • Продам-Отдам, Услуги
    • Куплю
    • Уголок потребителя
    • Вакансии и разовая работа
    • Наши обзоры и тесты
  • Разное
    • Конкурсы сайта с призами
    • Сайт Паяльник и форум
    • Курилка
    • Технический английский (English)
    • Наши проекты для Android и Web
    • FAQ (Архив)
    • Личные блоги
    • Корзина
    • Вопросы с VK
  • ATX->ЛБП Переделки
  • Юмор в youtube Киловольты юмора
  • Надежность и группы продавцов Радиолюбительская доска объявлений exDIY
  • разные темы Переделки

Блоги

Нет результатов для отображения.

Нет результатов для отображения.

Местоположения

  • Пользователи форума

Группа


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Найдено 11 результатов

  1. Хочу понять суть и смысл цепи обратной связи у TL494. Объясните на пальцах, как первокласснику. 1. Зачем она нужна и может ли шим работать без неё? 2. Если не сложно, накидайте словами простую схему с использованием обратки у ШИМа в инверторе УМЗЧ к примеру. Только не кидайтесь бананами. Нет у меня желания курить гугл, вычитывать и вдумываться в заумные радиотехнические термины.
  2. Проблема при прошивке Atmega8a

    Здравствуйте! Пытался прошить Atmega8a-AU TQFP-32 при помощи программатора UsbAsp 2.0 и Avrdude_prog 3.3. Фьюзы зашились. Залил hex-файл нажал Программировать и получил ошибку (прикрепил скрин). Пишет чтото про обновление драйвера я так понял? Хотел залить новые дрова на UsbAsp, винда пишет что старые актуальны.Помогите советом! Прикрепил еще фото самодельного переходника на DIP-32 и фьюзы, может в них проблема?
  3. Начал учить микроконтроллеры семейства stm32, хочу подключить кнопку и по нажатию зажигать диод. Пишу программу на Coocox , зажег диоды, теперь нужно кнопку объявить, но выдает ошибку. Вот код: void initbutton() { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); GPIO_InitTypeDef gpioC; GPIO_StructInit(&gpioC); gpioC.GPIO_Pin = GPIO_Pin_0; gpioC.GPIO_Mode = GPIO_Mode_IN; GPIO_Init(GPIOA, &gpioC); } а вот такую ошибку выдает: [cc] C:\CooCox\CoIDE\workspace\LED_ON_1\main.c: In function 'initbutton': [cc] C:\CooCox\CoIDE\workspace\LED_ON_1\main.c:53:26: error: 'RCC_APB2Periph_GPIOA' undeclared (first use in this function) [cc] RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); [cc] ^ [cc] C:\CooCox\CoIDE\workspace\LED_ON_1\main.c:53:26: note: each undeclared identifier is reported only once for each function it appears in Буду благодарен за помощь!
  4. Читается порт UART на микроконтроллере Atmega. Применяю типовой алгоритм, но аппаратно вижу ошибки. Что неверное, или отчего они могут быть? unsigned char rx_buffer[128]; //накопительный буфер unsigned char indexW; // индекс при наполнении накопительного буфера unsigned char Count; // счетчик накопительного буфера unsigned char indexR; // индекс при опорожнении накопительного буфера int Max; // максимум до переполнения char tempMessage; // временная переменная int main(void) { Max=100; // пробовал разные while(1) { _delay_us(40); // пробовал от 10 мкс до мс if (Count > 0) { tempMessage=rx_bufferR[indexR]; MesComplite(tempMessage); //тут анализ каждого считанного байта. Это занимает время //поэтому и нужен буфер indexR++; if (indexR>=Max) indexR=0; //Значение Max одинаковое для чтения и записи. Может разные проба? cli(); // для надежности запрет прерывания Count--; sei(); //разрешение if (Count>=Max) Count=0; } } } ISR(USART_RXC_vect) { if (UCSRA & (1<<7)) { rx_buffer[indexW]=UDR; indexW++; if (indexW>=Max) indexW=0; Count++; if (Count>Max) Count=0; } } 1. Задержка нужна в цикле whole? У меня при нуле еще больше ошибок((( 2. Размеры 128 и 100 методом подбора? 3. Инкременты ++ ставить после команды? 4. запреты прерывания нужны? 5. If делаю на "равенство и больше". Верно? 6. Какие есть иные методы повышения надежности, кроме повторной отправки при ошибке?
  5. Добрый день. Столкнулся с такой проблемой - в любом браузере получаю "Ошибка при установлении защищённого соединения". Лично у меня такое уже наверное раз пятый. Скрин: Если такая тема уже создавалась, прошу прощения, не нашел.
  6. Здравствуйте, Уважаемые Специалисты. Прошу помощи в ремонте беговой дорожки EUROFIT, появилась ошибка Е07. Поиск в интернете привел к тому, что это перестал работать подъем (изменение угла наклона дорожки). Благодаря тому же поиску, нашел комбинацию клавиш для отключения функции изменения угла наклона. С отключений этой функцией беговая дорожка работает (изменяет скорость, считает пробег, калории, пульс), заложенные программы не работают. Но конечно хочется иметь полный функционал. Для этого я добрался до платы и двигателей. На плате была, явно видна проблема. Выгоревшее сопротивление и поджаренные рядом детали. Снял плату и попытался найти специалиста для ремонта. Один отказался, а второй взялся посмотреть. В результате поменял две детали и сказал, что больше ничего не может сделать. К сожалению полная работоспособность дорожки не восстановилась ошибка Е7 осталась. Теперь собственно просьбы. 1. Сталкивался ли кто-нибудь с такой ситуацией. 2. Подскажите что можно и нужно ещё проверить? 3. Как можно проверить работоспособность этого двигателя? 4. На ручке дорожки есть кнопки для регулировки угла наклона. Можно ли их каким-то образом напрямую подключить к двигателю, чтобы регулировать наклон минуя плату управления?. Или сделать это каким-то другим способом. Спасибо.
  7. Доброго дня, друзяки и с наступившим НГ всех и каждого Прошу помощи вот по какому вопросу: Есть сканер Epson Perfection V200 PHOTO, вот он, судя по всему, не может пройти процедуру инициализации – это когда при включении сканера каретка от середины едет к парковочному модулю и происходит опрос датчиков и т д для начала сканирования. Короче говоря – лампа горит, зелёный индикатор мигает некоторое время, пока оно пытается пройти инициализацию – потом видимо проходит выделенное для этого время, лампа гаснет, загорается красный мигающий индикатор (ошибка) и каретка едет к середине стола, где и останавливается. Выключить кнопкой Сеть сканер при этом невозможно, мигает красный индикатор. (Если при этом выдернуть кабель USB из компа – красный мигающий сразу тухнет, загорается постоянный зелёный и можно выключать сканер кнопкой) Если в программе Epson Scan нажать “Сканировать” – процесс снова повторяется: загорается лампа, загорается зелёный мигающий индикатор, каретка снова едет к парковке и снова некоторое время пытается… и т д. Почитал несколько ресурсов, попробовал почистить стекло сканера с обеих сторон, открыл крышку каретки и поглядел состояние зеркал и объектива – всё чисто… сначала устанавливал драйвер, (программа Epson Scan зависала при мигающем красном), потом скачал, записал на CD-RW фирменный установочный диск и установил драйвера сканера и все доп. программулины с него (программа Epson Scan зависать перестала) – в остальном та же картина. Всё это пробовал как на Windows 7x64 так и на Windows XP Может кто сталкивался с похожим – подскажите, куда глядеть/копать.
  8. Здравствуйте, уважаемы форумчане! В ходе проектирования цифрового устройства, я столкнулся с парой проблем, решить которые сам не в силах. 1) Ниже на аттаче реализован кодовый замок на четырёх RS-триггерах, где R2-Сt - времязадающая цепочка. Как только конденсатор Ct зарядится, на вход S первому триггеру пойдёт напряжение высокого уровня (сбрасывая уже введённый код), и если будет нажата кнопка SB1, то на Reset тоже пойдёт логическая единица, что приведёт к невозможному состоянию триггера. Как это предусмотреть и исправить? 2) При нажатии неправильных кнопок (SB5-SB10) конденсатор быстро зарядится, и подаст напряжение высокого уровня на вход S первого триггера (сбрасывая уже введённый код), но также и переключит реле К2. Таким образом, нажатие неверных кнопок приводят ко включению реле К2, а это очень и очень плохо. Как этого, опять же, избежать? Интересующие части выделены красным цветом. Прошу помощи.
  9. Здравствуйте. Я спаял схему, которая на прикрепленном изображении. Вроде на выходе должно быть 5 вольт при подаче напряжения более 7 и меньше 35 вольт. Но у меня почему-то не так. При увеличении скорости вращения генератора напряжение сначало увеличивается и становится равным 5,03 В и при увеличении скорости вращения держится на этом уровне. Так и должно быть. Но при дальнейшем увеличении скорости вращения напряжение возрастает вплоть до 10 вольт, и это еще не на максимальной скорости. При этом я замерял напряжение при максимальной скорости вращения, оно было 31 вольт. Сила тока 0,55 ампер. Подскажите, пожалуйста, новичку, где может быть ошибка и как ее исправить?
  10. Добрый вечер! Недавно решил начать изучение МК, перешел к практике. Собрал программатор STK 200/300 по схеме с Robozone. Подключаю к ПК, запускаю Pony Prog, в настройках указываю свой программатор, жму Probe. Пишет OK. Но как только пытаюсь прочесть контроллер (любой) выскакивает ошибка подключения (24). CVAVR также ругается. Далее спаял "5 проводков" чтобы попробовать хотябы на первое время, подключил и буквально через пару секунд запахло горелыми камушек (ATtiny 2313) очень сильно раскалился. Помогите пожалуйста решить проблему. Уже несколько раз проверил платы, схемы. Настроил в Биосе параллельный порт (ECP+EPP; 378h), обрезал провод, соединяющий плату программатора и плату расширения. Пните в нужную сторону, куда копать... Фотки программатора и плат расширения ниже (Питание подавал с ПК, разъем Molex 5V):
  11. Stm32 Ошибка При Работе С Пином

    Здраствуйте. Вообщем есть код для инициализации дисплея, проблема в том что не работают #define вставки, при компиляции пишет error: lvalue required as left operand of assignment. Кароче говоря я стал заменять эти вставки в коде просто вот такими конструкциями GPIO_ResetBits(GPIOA,GPIO_Pin_6); , ошибки исправились. Но появилась следующая проблема с LCD_RS=RS; , заменил на GPIO_Pin_5= RS; и компилятор всеравно выдает эту ошибку. Как можно здесь поступить ? #define LCD_PORT GPIOA #define LCD_CS 3 #define LCD_RESET 4 #define LCD_RS 5 #define LCD_CLK 6 #define LCD_DATA 7 //Команда/Данные #define CMD 0 #define DAT 1 char RS_old; void LCD_init(void) { LCD_RESET = 0; delay_ms(500); LCD_RESET = 1; delay_ms(500); Send_to_lcd(CMD, 0x01); //Программный сброс Send_to_lcd(CMD, 0x36); //Memory Access Control (Направление заполнения области дисплея (памяти): 0bVHRXXXXX, V - заполнение по вертикали (0 - сверху-вниз, 1 - снизу-вверх), //H - заполнение по горизонтали (0 - слева-направо, 1 - справа-налево), R - меняются местами строки и столбцы (при этом заполнение остается сверху-вниз, слева-направо)) Send_to_lcd(DAT, 0x00); Send_to_lcd(CMD, 0x11); //Выход из спящего режима delay_ms(20); Send_to_lcd(CMD, 0x3a); //Установка цветовой палитры #ifdef _8_BIT_COLOR Send_to_lcd(DAT, 0x02); //Байт на пиксель 256 цветов #else Send_to_lcd(DAT, 0x05); //Два байта на пиксель 65536 цветов #endif delay_ms(20); Send_to_lcd(CMD, 0x29); //Включение дисплея } //=============================================================== //Функция записи команды/данных в LCD (RS==0 - команда, RS==1 - данные) //=============================================================== void Send_to_lcd (unsigned char RS, unsigned char data) { //unsigned char count; LCD_CLK = 0; LCD_DATA = 0; if ((RS_old != RS) || (!RS_old && !RS)) //проверяем старое значение RS (если поступают одни команды то дергаем CS) { LCD_CS=1; // Установка CS LCD_RS=RS; LCD_CS=0; // Сброс CS } ****************************************************************************** запись байта в дисплей //****************************************************************************** LCD_DATA = 0; if ((data & 128) == 128) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; LCD_DATA = 0; if ((data & 64) == 64) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; LCD_DATA = 0; if ((data & 32) == 32) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; LCD_DATA = 0; if ((data & 16) ==16) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; LCD_DATA = 0; if ((data & 8) == 8) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; LCD_DATA = 0; if ((data & 4) == 4) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; LCD_DATA = 0; if ((data & 2) == 2) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; LCD_DATA = 0; if ((data & 1) == 1) LCD_DATA = 1; LCD_CLK=1; LCD_CLK=0; RS_old=RS; //запоминаю значение RS LCD_DATA = 0; } Спасибо!