PROTOCOLO SPI COM PIC18F4550 | Curso de PIC Avançado

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

ความคิดเห็น • 29

  • @felipefelin8362
    @felipefelin8362 2 ปีที่แล้ว

    Valeu!

    • @canalwrkits
      @canalwrkits  2 ปีที่แล้ว

      Muito obrigado Felipe! Isso ajuda demais em nosso trabalho! Sucesso!

  • @guilherme6374
    @guilherme6374 3 ปีที่แล้ว

    Bom dia Wagner Rambo. Você pode fazer um vídeo do PIC16F877A se comunicando com o sensor DS1620 via SPI?

  • @josecarlostavaresribeiro6584
    @josecarlostavaresribeiro6584 6 ปีที่แล้ว

    Olá Wagner boa aula

  • @zirrr1240
    @zirrr1240 5 ปีที่แล้ว +1

    excelente, estava curioso por fazer esta comunicacao.

  • @williammoura1409
    @williammoura1409 6 ปีที่แล้ว

    Um assunto muito bom, Parabéns Wagner! Faz um exemplo se comunicando com outro pic no modo slave.

    • @canalwrkits
      @canalwrkits  6 ปีที่แล้ว

      valeu William, sugestão anotada.

    • @ClanFearOficial
      @ClanFearOficial 6 ปีที่แล้ว

      Por favor atenda esse pedido de aula do amigo acima pois eu tb tenho duvida sobre isso e acho que muitos outros inscritos também tem. Ótima Aula

    • @williammoura1409
      @williammoura1409 6 ปีที่แล้ว

      Quando o assunto é comunicação, também tenho muita duvida!!! Da para fazer 5 video aulas brincando, só com esse assunto.

  • @luizazeredo5197
    @luizazeredo5197 4 ปีที่แล้ว

    Caramba eles utilizam bem os pinos da interrupção externa.

  • @leizerleite4457
    @leizerleite4457 6 ปีที่แล้ว

    Grato pela aula! Caro Eng Wagner, à algum tempo atrás estive procurando estabelecer comunicação SPI entre um 16F877A e um ISD1760, coso funciona-se utilizaria para atrelar eventos do pic ao áudio do ISD, acreditando que o tornaria bem mais útil. Já fiz com sucesso algo parecido, mas com um ISD que utiliza endereçamento paralelo, só que logicamente consome muitos pinos do pic. Em minhas tentativas com o SPI, utilizei um analisador lógico marca Saleae Logic16 com interpretador de protocolo SPI, onde pude visualizar à integridade lógica do pacote enviado, só que muito raramente o play do ISD foi disparado, ele responde ao enviar os comandos SPI, mas na maioria das vezes sem coerência, inclusive já suspeitei e troquei o ISD. Consultei datasheet do ISD, procurei atender os parâmetros do protocolos como:, Clock, tensões utilizadas e inclusive intercalei delay entre os pacotes enviados, tudo sem muito sucesso. Faltou testar lógica negativa por não acreditar ser o caso. Se não for atrapalhar muito seu tempo, responda por favor na medida do possível, ficarei muito grato, você já fez algum trabalho utilizando SPI com este ISD1760? Até o momento, não encontrei nenhum trabalho utilizando o ISD com comunicação SPI, a ponto de estar chegando a acreditar que o SPI não funciona neste chip ISD1760!

    • @leizerleite4457
      @leizerleite4457 6 ปีที่แล้ว

      Olá professor Wagner, tudo bem! Apos descansar por alguns dias, voltei e consegui adequar o protocolo e estabelecer à comunicação SPI entre o 16F877A e o ISD1760 com sucesso total nos comandos. Desculpe pelo desespero alimentado pela ansiedade! Entendo que o resultado que aqui obtive, se deve à bons ensinamentos encontrados em livros e também vídeos no youtube, como é o caso de suas valiosas aulas.pertinente ao SPI gentilmente postadas, portanto muito obrigado!

  • @jonasvargaski1129
    @jonasvargaski1129 6 ปีที่แล้ว

    Show de aula! sugestao de video aula, fazer ler um modulo rfid? haha abraço

  • @GabrielFernandes-nv1qu
    @GabrielFernandes-nv1qu 6 ปีที่แล้ว

    Excelente aula!

  • @WellingtonDomingos_762
    @WellingtonDomingos_762 6 ปีที่แล้ว

    Faz um relógio digital com display LCD, mas utilizando os dois pontos do relógio piscando, como os segundos, tipo é feito no diesplay de LED.

  • @doriansolares1266
    @doriansolares1266 5 ปีที่แล้ว

    buen vídeo wagner, subiste el diagrama para bootloader usando la placa de desarrollo pic18f4550, si alguién lo sabe, para hacerlo de forma casero y probar los pic18f4550

  • @alisonalmeida8499
    @alisonalmeida8499 6 ปีที่แล้ว

    Acho que uma alternativa para o problema dos pinos /CS seria a multiplexação com um ci discreto. Com apenas 3 pinos poderíamos endereçar 8 dispositivos.

  • @glauconpires6711
    @glauconpires6711 6 ปีที่แล้ว

    Show Wagner.
    Agora uma dúvida que tenho a muito tempo.
    Como enviar um dado de 2 bytes por esse mesmo hardware e protocolo?

    • @MaxMillianoSouzaMachado
      @MaxMillianoSouzaMachado 6 ปีที่แล้ว

      Glaucon Pires se for apenas números, pode converter cada digito para char. Quem recebe-los pode adiciona-los em um vetor e usar, se não me engano, a função atoi, que converte a String para inteiro.

    • @alisonalmeida8499
      @alisonalmeida8499 6 ปีที่แล้ว

      Envia um de cada vez.

    • @alisonalmeida8499
      @alisonalmeida8499 6 ปีที่แล้ว

      Max Milliano Souza Machado, na verdade nem precisa. A função atoi seria um desperdício de memória. Como são dois bytes, o resultado seria int value = (byte1

    • @glauconpires6711
      @glauconpires6711 6 ปีที่แล้ว

      Alison Almeida, acho que essa é a melhor solução.
      Obrigado pela dica.
      Abração

  • @TheGabrilokinho1
    @TheGabrilokinho1 6 ปีที่แล้ว

    Como sempre ótima aula, parabéns! Se pudesse ver o protocolo SPI baseado em Ethernet que inclusive tem biblioteca no MikroC, gostaria de implementa - lo com o pic mas ainda tenho algumas dúvidas, ficaria agradecido.

  • @marciohogenelst
    @marciohogenelst 4 ปีที่แล้ว

    olá, como eu converteria isto para PWM ? teria algum vídeo sobre o assunto ?

  • @jom907
    @jom907 6 ปีที่แล้ว

    show!!!

  • @joaovalentimbarbo9765
    @joaovalentimbarbo9765 6 ปีที่แล้ว

    Ótima aula! estive pensando, que tal implementar cursos básicos somente sôbre programação tipo ASM---MicroC---Micro Basic--BASIC?! tenho certeza que a audiência dobraria.

  • @gilbertogomez6171
    @gilbertogomez6171 6 ปีที่แล้ว

    like