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

zud

Камрад
  • Постов

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

  • Посещение

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

  1. Стабилизация по 5 ти вольтам. 5 вольт стоит жёстко
  2. Решил таки снова попробовать ИБП.... Почему снова? - Сколько ни пробовал их собирать - не получалось запустить или работали максимум час, после чего транс начал шипеть и что-то даже стрекотать.... Короче не везёт мне с ними. И попал мне в руки БП от ДВДюшки какой-то. Разобрал транс, посчитал по обмоткам виток/вольт. Нужно 2 Х 18 вольт и одна 5-ти вольтовая (её намотал на место, как былО) Один виток = 1 вольту Мотаю сперва 12 витков, крайний конец к выводу транса (общий), от него ещё 12 витков провода. Навешиваю мост из диодов, включаю...... +70 вольт и - 70 вольт относительно общего провода 5 Вольт в норме..... Скажите, плизз, каким мылом руки помыть?
  3. Саша! это именно то что и было нужно! Даже с ЗАПАСОМ! Но в своей клинописи тоже хотелось бы разобраться
  4. А у меня вот что получилось - вернее не получается Мозг уже в куриную попку свернулся. "детали" проги что называется с миру по нитке. Если одну часть запускаю - другая не работает. Другую - первая - дуэтом не хотят. Изменил выводы от изначальных вариантов - и по отдельности не хотят. Понимаю, что ошибся (чувствую,что гдето "разулся" - а где не помню :cry: ) а где? свёртываемость крови уже повысилась. Подскажите, плизз в чём ошибки. Щас с Сашиным "конструктором" ещё попробую поизголяться... Новая папка (4).rar
  5. Смотри резюки от высокой стороны - какой точно не помню - 10 лет как от телеков отошёл - помню ток что из мелких рвались без видимых причин.
  6. Работа пока не даёт, простите, но продолжение будет.
  7. Щас вожусь пока с выводом инфы на индикатор - хочу таки это дело "разжевать" и запомнить. Уже знаю что способов вывода много и каждый по своей методе это делает. В виду своей итровертности пока сам не сложу в голове весь процесс с всеми взаимосвязями - ни чего не пойму. Только в наглядности.... иногда с подробным "раскладом"....
  8. Это только для протеуса В реальности резюки обязательны! А лучше в таких моментах TPIC6B595 - хоть лампочку на наго сажай Саша, спасибо, попробую Саша!, А в коде VAVR есть ? Это то что нужно, но хотелось бы подробней с кодом,плиззззз
  9. индикацию хочу сделать "dB" - 127, а с прибавлением или убавлением..... Буквы с индикатора отдельно сделаю... Пыжусь с чужих решений "свести" в кучу всё - ума, блин, не хватает, блин.... Может кто ссылочку скинет как правильно выводить цыфры через 595-ю в CodeVision-е?
  10. Перенастроил порты - индикатор засветился....... весь......все сегменты....... На нажатие не реагирует, сдвиг.рег. молчит. Хреново когда недоучь.....
  11. кнопки свеху 1,2,3,4, 1 - вкл 2 - + 3 - - 4 - нажал - есть + на PD0 , ещё раз - нету. Переделал всё и всё равно тихо.
  12. Добавляю переделанное под 595 AVRCV и проект в протеусе Новая папка (8).rar Новая папка (8).rar
  13. Кстати в добавок к алгоритму - при подаче "стороннего" сигнала на один из входов контроллера, усил должен так же включиться ( при использовании отдельного преда).
  14. Понял. Я сам сдурил - схему нарисовал 74С595 - балбес, что скажешь.... Николай, тогда вопрос шкурный - все мои извраты в данный момент связаны с следующим Хочу на AVR-ке сделать управление оконечником. Алгоритм следующий: 1 - Подали сетевое - усь в ожидании (stendbai) 2 - Нажали кнопку - включилось рэле подключающее питалово на силовой транс, появляется индикация (4-х разрядный 7-ми сегментник) -- уровень громкости на момент выключения. так же проц управляет лестничным регулятором громкости через кнопки или валкодер. Если есть возможность помочь в данном проекте - буду очень благодарен.
  15. Очередной..... Плата переделана добавлена защита есть "замуты" по "набивке"
  16. Проблема в следующем Пытаюсь подключить 7-ми сегментник к АТ8 - даже не моргнёт,падла такая. Вроде по книжкам делал, мож подробность какую упустил? Вордовский док не хАТИт глотать, по этому открытым текстом..... Chip type : ATmega8 Program type : Application AVR Core Clock frequency: 8,000000 MHz Memory model : Small External RAM size : 0 Data Stack size : 256 *****************************************************/ #include <mega8.h> #include <delay.h> #include <stdio.h> char digit_out[2], cur_dig; flash char buf[] = { //массив с цифрами 0b00000011, //0 0b10011111, //1 0b00100101, //2 0b00001101, //3 0b10011001, //4 0b01001001, //5 0b01000001, //6 0b00011111, //7 0b00000001, //8 0b00001001, //9 0b11111111 }; void hc164_wr(unsigned char dig){ //подпрограмма вывода данных в регистр unsigned char a; for(a=0; a<8; a++){ //цикл для вывода 8 бит данных из массива PORTB.0 = buf[dig] & 1<<a; //выводим в линию DATA текущий бит PORTB.1=0; //опускаем линию CLK в лог.0 PORTB.1=1; //поднимаем линию CLK в лог.1 } } // External Interrupt 0 service routine interrupt [EXT_INT0] void ext_int0_isr(void) { switch (cur_dig){ case 0:{PORTC.0=0; PORTC.1=0; hc164_wr(digit_out[cur_dig]); PORTC.0=1; break;}; //первая цифра case 1:{PORTC.1=0; PORTC.0=0; hc164_wr(digit_out[cur_dig]); PORTC.1=1; break;}; //вторая цифра } cur_dig++; if (cur_dig==2) cur_dig=0; } // External Interrupt 1 service routine interrupt [EXT_INT1] void ext_int1_isr(void) { // Place your code here } // Declare your global variables here void main(void) { unsigned char f; // Input/Output Ports initialization // Port B initialization // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T PORTB=0x00; DDRB=0xFF; // Port C initialization // Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In // State6=T State5=T State4=T State3=T State2=T State1=T State0=T PORTC=0x00; DDRC=0xFF; // Port D initialization // Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out // State7=0 State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0 PORTD=0xFF; DDRD=0x00; // Timer/Counter 0 initialization // Clock source: System Clock // Clock value: 125,000 kHz TCCR0=0x03; TCNT0=0x00; // Timer/Counter 1 initialization // Clock source: System Clock // Clock value: Timer1 Stopped // Mode: Normal top=0xFFFF // OC1A output: Discon. // OC1B output: Discon. // Noise Canceler: Off // Input Capture on Falling Edge // Timer1 Overflow Interrupt: Off // Input Capture Interrupt: Off // Compare A Match Interrupt: Off // Compare B Match Interrupt: Off TCCR1A=0x00; TCCR1B=0x03; TCNT1H=0x00; TCNT1L=0x00; ICR1H=0x00; ICR1L=0x00; OCR1AH=0x00; OCR1AL=0x00; OCR1BH=0x00; OCR1BL=0x00; // Timer/Counter 2 initialization // Clock source: System Clock // Clock value: Timer2 Stopped // Mode: Normal top=0xFF // OC2 output: Disconnected ASSR=0x00; TCCR2=0x03; TCNT2=0x00; OCR2=0x00; // External Interrupt(s) initialization // INT0: On // INT0 Mode: Falling Edge // INT1: On // INT1 Mode: Falling Edge GICR|=0xC0; MCUCR=0x0A; GIFR=0xC0; // Timer(s)/Counter(s) Interrupt(s) initialization TIMSK=0x02; // USART initialization // USART disabled UCSRB=0x00; // Analog Comparator initialization // Analog Comparator: Off // Analog Comparator Input Capture by Timer/Counter 1: Off ACSR=0x80; SFIOR=0x00; // ADC initialization // ADC disabled ADCSRA=0x00; // SPI initialization // SPI disabled SPCR=0x00; // TWI initialization // TWI disabled TWCR=0x00; // Global enable interrupts #asm("sei") while (1) { for(f=0; f<100; f++){ delay_ms(50); digit_out[0]=f/10; digit_out[1]=f%10; } }; } Ошибка где? подскажите, пожаЛЛста :unknown:
  17. Для начала электролиты старые - в топку! Пропаять ВСЕ (!!!) панельки, в том числе и на кинескопе! Возможно даже с кислотным флюсом, после которого обязательно промыть с мылом спиртом. ТЩАТЕЛЬНО (!!!) просмотреть все кондёры высоковольтные на предмет "кариеса" и желательно промерять. Резюки, особенно 2-5 ваттные тоже. Но всё это будет справедливо только при "правильных" напряжениях! нУна зреть "глобус" навигационный этого шедевра -- в смысле схему найти на этот девайс И найдёшь таки причину.
  18. Да простит меня Главный за ссылку ( для вопроса, ведь) _http://www.arkada.com/index.php?main_page=index&cPath=18 Кто Нить пробовал сие на "вкус" - анализатор и микрофон? Штотто мне чешИЦЦа урвать сие безобразие, но смутные сомнения меня терзают. До великого потопа пытался "поиграть" с злектретником китайским (без предвака) - был крайне удивлён показанными синусоидами в ARTA - "почти правильно". Однако сперва звуковуху включил "в кольцо", потом УНЧ без нагрузки, потом с нагрузкой, потом решил "увидеть" акустику от микрофона. Увидел, убедившись, что на тот момент низ реально был "гов-о". Разбираться дальше решил позже.... Ну а там всё и потонуло... Вот и Вопрос возникает - А таки карта справляется с обычным электретником или нет? Или таки по ссылочке приобресть "шайтан-коробка"?
  19. Ахмат, схема фильтров интересует. Я понял так - это Крылов и Бать разрабатывали свой проект на данных динах. Как звук, какие были "заморочки" при настройке? Думаю как середину с верхом совокупить с SLS263. Просто у последнего в разных программах разные результаты получаются. Даже "четверть" помогли посчитать.... Однако шкаФФТЧики при любых раскладах получаются "будь здоров"
  20. Дима, Лёша Балбес - ВЕДЬ КНОПКА для таких одарённых нарисована синим по зелёному! Всё, тему закрываем! Всем откликнувшимся СПАСИБО!!!
  21. 6- ку то поставил, а вот как 5-ку запускать из неё - не помню, а ведь как то запускал (ведь та винда 64 была.....помоему....) И почему то с меню пуск такая кака а из папки LspCAD.6.32.build запускается
×
×
  • Создать...