Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Eletricman

Membros Juniores
  • Total de itens

    6
  • Registro em

  • Última visita

  • Qualificações

    0%
  1. Obrigado, Isadora, pelo retorno. Pelo que medi aqui, tenho uma alimentação em 3,25V. Embora ele comunique via um barramento 485 com outros dispositivos alimentados em 5V, não há qualquer anomalia com relação a tensão. Também lembro dessa questão do release e debug, mas ainda não consegui encontrar no MPLAB 8.x. Conferi também o esquema e todos os pinos utilizados pelo PICkit3 não são pela aplicação. Quanto aos fuses, o BKBUG não está acessível, pelo jeito ele é diretamente manipulado pelo depurador na hora de gerar e gravar o código, o que não me parece ser o problema também. No mais, já ouvi falar que aquela interface que o MPLAB cita e que falei na primeira mensagem do tópico também não é essencial. Por enquanto sem mais ideias...
  2. Estou com um problema que está dificultando minha vida, até porque estou precisando depurar um firmware que controla um enlace de rádio. Utilizo o PICkit3 em conjunto com o MPLAB 8.42 e compilador CCS. Com esta combinação consigo depurar sem dificuldades qualquer PIC16 e até mesmo um PIC18F26J50, assim como acionar o PICkit como programador em qualquer situação. Minha dificuldade atual é conseguir ativar a depuração com o PIC18F14K50, até com ele o modo programador funciona sem restrição. Vamos aos fatos. Iniciando o depurador recebo a seguinte mensagem na janela output do MPLAB, mesmo alimentando o circuito com 3.3V, embora não utilize o tal AC164114 a que se refere a mensagem: To prevent device damage, the Programming Adapter product (AC164114) is mandatory when using any Microchip Programmer with PIC18F13K50 or PIC18F14K50 parts (except the PIC18F14K50 Processor Extension Pak emulation header) and the target Vdd is above 3.6 volts. Target Device ID (00004760) does not match expected Device ID (000047a0). Após compilar e gravar o hexa, recebo o seguinte erro ao tentar debugar: Running... PK3Err0040: The target device is not ready for debugging. Please check your configuration bit settings and program the device before proceeding. Segundo o datasheet (http://ww1.microchip.com/downloads/en/DeviceDoc/40001350F.pdf), no registro 24-6 da página 286, o fuse BKBUG deve estar zerado (o que não é o padrão), o que talvez não esteja acontecendo, mas não estou encontrando caminho para me certificar de que ele esteja em 0. Mesmo procurando como utilizá-lo via #FUSES não encontrei uma saída. Pelo que já encontrei, é uma característica que ocorre com PIC18's de até 20 pinos. Agradeço a ajuda de vocês para conseguir habilitar essa depuração.
  3. Estou com um problema relacionado a um programa em PIC, utilizando o HI-TECH como compilador. Originalmente o código foi compilado utilizando a versão 7.86LP2 do HT e o chip PIC16F876 (368 bytes de RAM), posso afirmar que este código já foi compilado com sucesso, porém agora preciso gerar ele novamente e recebo uma mensagem de erro "could not find space for auto/param block". Agora estou usando o HI-TECH PRO 9.65 junto com o MPLAB 8.92 consciente de que a mensagem de erro acusa faltar espaço na memória RAM para alocar algumas variáveis. Afirmo com certeza de que a versão que tenho está realmente habilitada como PRO e que estou utilizando otimização máxima (9) como parâmetro do compilador e no momento estou sem mais ideia do que fazer. Também não é uma alternativa viável no momento redefinir o hardware.
  4. devido a falhas na resposta aos comandos do volante Speed Racer da Clone, resolvi aproveitar o momento de férias para tentar mapear seu circuito (embora haja lá 2 circuitos integrados desconhecidos) e assim descobrir como eu poderia tornar suas respostas mais lineares. conforme se vira o volante num determinado jogo ou mesmo fazendo calibragem, nota-se uma característica que lembra a curva de corrente/tensão de um transistor bipolar: sendo 90º de curso para cada lado, nos primeiros 10 e nos últimos 30 não há resposta. Próximo aos primeiros 10 graus, ele tem uma resposta progressiva, tornando-se quase digital perto do final, mesmo no modo analógico. imagino que mudando algum resistor já seja possível tornar esta resposta mais linear, mesmo ainda não sabendo como proceder para eliminar a falta de resposta na região central. não posto aqui o esquemático por ainda estar com o circuito bastante desorganizado e difícil compreensão, mas quem tiver interesse em trocar alguma ideia, pode se manifestar aí, hehe
  5. se o teu negócio é simuladores como GP3 ou GPL, o Speed Racer da Clone na minha opinião é jogar dinheiro fora, fique com teclado mesmo. esse é meu primeiro volante, mas precisei de apenas uma curva no GP3 para começar a estranhar o comportamento dele.
  6. será que mais alguém aqui enfrente problemas com o Speed Racer da Clone, devido a resposta a comandos não existirem perto da posição central e extremidade do curso do volante? Alguém sabe/soube como resolver isso? sei que não sou o único, pois tenho mais dois conhecidos com o mesmo problema, exatamente com esse volante. Isso acontece mesmo instalando o driver rigorosamente dentro do que falam as instruções na caixa e no instalador.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×