• ×   Вставлено в виде отформатированного текста.   Восстановить форматирование

      Разрешено не более 75 смайлов.

    ×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сообщения

    • Главное, чтобы напряжение с трансформатора соответствовало усилителю.  В этой балалайке +/-35В идет.
    • О господи...да не слушайте вы слухи-в вашем случае ни чего не нужно.Соберите их(колонки) и используйте как есть(ну нечего в них улучшать). Трансформатор вам нужен для питания уся,а у вас же есть в муз.центре -используйте его.
    • Реально, при "запуске" двух инверторных генераторов приходилось играть резистором обратной связи между входом и выходом элемента - изменять напряжение на выходе первого элемента. Но возникает вопрос, а зачем вообще применять такое решение? На мой вкус можно было применить классическую схему мультивибратора на двух и-не и одном транзисторе. Но вкл. транзистор не по ОЭ, а по ОК, т.е. эмиттерным повторителем. В этом случае и фоторезистор хорошо в схему встанет.... @J_Ohm Условие возникновения генерации тут есть изначально. Но оно, скажем так, паразитно. Вспомните, что элемент и-не, переведённый в линейный режим, при свободном входе, склонен к самовозбуждению. А тут и транзистор Кu первого инвертора повысит...
    • @Falconist , вы про генератор на двух реальных элементах? "После возникновения генерации" - То есть, - условие возникновения генерации должно быть изначально. Проблема двухэлементного генератора с резистором и емкостью в том, что выходной уровень переведенного в линейный режим первого элемента по разным причинам не гарантирует попадание в такой режим второго, из-за чего цикл генерации где-то прервется. Когда же резистор заводится с выхода третьего элемента, ПОС через конденсатор всегда будет возникать раньше и разрываться позже ООС через резистор. Это полезно для кратного увеличения сопротивления в генераторе на ТТЛ и для сочетания разношерстной логики.
    • Понятно. Ну то есть, остается купить усилитель. А трансформатор особый должен быть какой-то? Я слышал что для пьезо он должен быть повышающий.
    • Вот код. #define F_CPU 8000000UL
      #include <avr/io.h>
      #include <util/delay.h> int main(void) {
          DDRB =0b00111111;
          PORTB=0b00000000;     DDRC=0b00000011;
          PORTC=0b00000000;     DDRD=0b11111111;
          PORTD=0b00000000;     while(1)
      {
      //**********************************************************************    РЕЖИМ 1   *********************************************************************
             for(int i=0;i<10;i++)
             {
              PORTB = 0b00000001;
              _delay_ms(100);
              PORTB = PORTB<<2;
              _delay_ms(50);
              PORTB = PORTB<<2;
              _delay_ms(100);
              PORTB = 0b00000000;
              PORTC = 0b00000001;
              _delay_ms(100);
              PORTC=PORTC<<2;
              PORTC=0b00000000;
              PORTD=0b00000001;
              _delay_ms(100);
              PORTD = PORTD<<2;
              _delay_ms(100);
              PORTD = PORTD<<2;
              _delay_ms(100);
              PORTD = PORTD<<2;
              _delay_ms(100);
              PORTD = 0b00000000;   
             }
      //**********************************************************************    РЕЖИМ 2   *********************************************************************
             for(int i=0;i<10;i++)
             {
              PORTB = 0b00000010;
              _delay_ms(100);
              PORTB = PORTB<<2;
              _delay_ms(100);
              PORTB = PORTB<<2;
              _delay_ms(100);
              PORTB = 0b00000000;
              PORTC = 0b00000010;
              _delay_ms(100);
              PORTC=0b00000000;
              PORTD=0b00000010;
              _delay_ms(100);
              PORTD = PORTD<<2;
              _delay_ms(100);
              PORTD = PORTD<<2;
              _delay_ms(100);
              PORTD = PORTD<<2;
              _delay_ms(100);
              PORTD = 0b00000000;   
             }       
       } }
    • Как RESET. Иначе перепрошить контроллер больше не получится.