A
atferrari
Guest
2 사인파 생성기는 각 하나의 PIC 16F84A 자체 키패드와 PORTB를 통해 출력, 연구 - 2R 네트워크가는 구현합니다.4 극 필터 회로를 완료합니다.둘 다 일반적인 4 MHz의 클럭에 의해 구동과 실행을 모두 정확히 같은 소프트웨어입니다.
각 발전기에서 DDS를 하나의 가치, PHASE_INC (3 - 바이트의 원칙은 다음과 같은), 반복 PHASE_ACCUMULATOR (3뿐) 바이트가 추가됩니다.비트 B6에 : b0 축압기의 MSB는 128 및 B7 그 MSB는 알고 보완하면 계산하는 데 사용되는 중 1부터 사인 값을 가진 테이블을 보여 읽기 위해 사용됩니다.
"와, withs 열쇠"FREQ - 빈도를 변경하려면, "FREQ_UP"내가 높일 수 / 일원 단계에서 PHASE_INC 값 (예, 한 번에 하나의 단위로 감소).
모두 한 가지를 제외하고 정상적으로 작동합니다 : 만약 내가 그들 중 하나 어떤 axtent로 누른 다음 원래의 주파수로 증가하여 그것을 살리려고 노력 PHASE_INC 달라질 / PHASE_INC 감소하고, 그것을 다시 원래 값으로 받고, 쓰신 아주 아주 가까운 것은 불가능에 가깝습니다 .
혹시, 참고하시기 바랍니다 :
- 둘 다 발전기, 독립적으로 충분히 증명 체크 장기 안정됩니다.그들은 동일한 PHASE_INC 가치가 있기 때문에 자신의 주파수를 시작할 때마다 다른 100 % 일치와 영원히 이대로.그건 일반적인 시계에 대한 이유와 그것을 확인을 작동합니다.
b - 이론, 단위로 단계를 수행하여, 조만간 다시 PHASE_INC 초기 값을 받아야 따르면 내가 어디에서 그 초기 주파수입니다 (또 다른 발전기) mathcing 시작했다.소프트웨어에서 나는 PHASE_INC의 단위로 변화를 고통스럽게 슬로우 변화의 원활한 관리를 보장하도록 충분한 지연이 포함되어있습니다.시뮬레이션에 의하면 PHASE_INC 증가 / 하나에 의해, 모든 시간이 감소했다.(?)
C - 난, 키패드를 통해 내가 어디 다른 고정 값을 변경할 수있습니다 PHASE_INC 옵션이있습니다.두 발전기, 난 다시는 출력에서 (그리고) 안정적인 주파수와 일치 지내요.그것은 위 / 아래 것은 폐허가 다있어.
만약 내가 뭔가를 너무 DDS를 원칙에 대한 명백한 내려다 오전 제발, 아무도, 그 문제가있을 때만 내가 그들 중 하나를 변경 보여줍니다 고려 말해 줄 수 여부를 위로 또는 아래로.
정말 주시면 감사하겠습니다.(내가 짧은 텍스트 설명 좋겠어! -) 죄송합니다
각 발전기에서 DDS를 하나의 가치, PHASE_INC (3 - 바이트의 원칙은 다음과 같은), 반복 PHASE_ACCUMULATOR (3뿐) 바이트가 추가됩니다.비트 B6에 : b0 축압기의 MSB는 128 및 B7 그 MSB는 알고 보완하면 계산하는 데 사용되는 중 1부터 사인 값을 가진 테이블을 보여 읽기 위해 사용됩니다.
"와, withs 열쇠"FREQ - 빈도를 변경하려면, "FREQ_UP"내가 높일 수 / 일원 단계에서 PHASE_INC 값 (예, 한 번에 하나의 단위로 감소).
모두 한 가지를 제외하고 정상적으로 작동합니다 : 만약 내가 그들 중 하나 어떤 axtent로 누른 다음 원래의 주파수로 증가하여 그것을 살리려고 노력 PHASE_INC 달라질 / PHASE_INC 감소하고, 그것을 다시 원래 값으로 받고, 쓰신 아주 아주 가까운 것은 불가능에 가깝습니다 .
혹시, 참고하시기 바랍니다 :
- 둘 다 발전기, 독립적으로 충분히 증명 체크 장기 안정됩니다.그들은 동일한 PHASE_INC 가치가 있기 때문에 자신의 주파수를 시작할 때마다 다른 100 % 일치와 영원히 이대로.그건 일반적인 시계에 대한 이유와 그것을 확인을 작동합니다.
b - 이론, 단위로 단계를 수행하여, 조만간 다시 PHASE_INC 초기 값을 받아야 따르면 내가 어디에서 그 초기 주파수입니다 (또 다른 발전기) mathcing 시작했다.소프트웨어에서 나는 PHASE_INC의 단위로 변화를 고통스럽게 슬로우 변화의 원활한 관리를 보장하도록 충분한 지연이 포함되어있습니다.시뮬레이션에 의하면 PHASE_INC 증가 / 하나에 의해, 모든 시간이 감소했다.(?)
C - 난, 키패드를 통해 내가 어디 다른 고정 값을 변경할 수있습니다 PHASE_INC 옵션이있습니다.두 발전기, 난 다시는 출력에서 (그리고) 안정적인 주파수와 일치 지내요.그것은 위 / 아래 것은 폐허가 다있어.
만약 내가 뭔가를 너무 DDS를 원칙에 대한 명백한 내려다 오전 제발, 아무도, 그 문제가있을 때만 내가 그들 중 하나를 변경 보여줍니다 고려 말해 줄 수 여부를 위로 또는 아래로.
정말 주시면 감사하겠습니다.(내가 짧은 텍스트 설명 좋겠어! -) 죄송합니다