J1850 OBDII FORD SCP PWM Documentação necessária - PIC Projeto

A

anzic

Guest
Oi lá, estou construindo um projeto PIC 18F micro para ler dados de diagnóstico e códigos de falha de um PID OBD-II FORD porta usando o J1850 PWM protocolo, o SCP Ford (Standard Corporativa Protocol) de variação. Este estava em uso em alguns australianos e vaus internacional até cerca de 2000-2002 dependendo do modelo. Sua versão a 41.6k baud. Eu entendo que há são chips específicos do fabricante da OKI e outros para fazer a interface para o barramento ford, mas quero fazê-lo com um PIC e alguns circuitos menores. Mantenha-o simples e simpático. Eu tenho um problema na localização do SAE J1850 documento que detalha todo o PWM de protocolo para que eu possa desenvolver o meu software, e também o do PID para Veículos australianos da Ford. Eu sei que a SAE J1850 doc estava disponível gratuitamente em algum momento, mas eu sou incapaz de obter uma cópia de qualquer lugar. Se alguém tiver uma cópia seria muito apreciada, como faria com qualquer outra informação sobre J1850 PWM SCP. E para o de PID, eles parecem variar dependendo do país, há tantos tipos diferentes! Qualquer ajuda seria ótimo. Atenciosamente, Anzic.
 
Oi Xnox, eu tenho esse, e só o básico do protocolo. Infelizmente, não indica os dados específicos dentro dos quadros de dados, qualquer coisa sobre os dados IFR, ou os endereços de nó para solicitar dados específicos. assim, enquanto mostra a estrutura do protocolo, não é que utilizável para realmente fazer alguma coisa a não ser que você tem o resto das informações (como a ford SCP códigos). Qualquer um dos abaixo ajudaria se alguém os tem .. seria ótimo. Cheers, Anzic. SAE J1850: Especifica requisitos para um veículo de comunicação de rede de dados. Conformidade comissão recém-formada (J1699) SAE J2178: Especifica não-diagnóstico mensagens. Parte 1 - formatos de cabeçalho da mensagem e do nó físico endereços Parte 2 - Mensagem paramétrico Parte de dados 3 - atribuições de mensagens para o formato de byte único Parte cabeçalho 4 - atribuições de mensagem para os três byte cabeçalho formato SAE J2012: Diagnóstico SAE J2190 Códigos: Especifica diagnóstico e mau funcionamento mensagens (para "consertar" os veículos) SAE J2008: Organização recomendada de Veículo Serviço de Informação SAE J1978: OBD - II Scan Tool (On Board Diagnostics) SAE J2205: Protocolo de diagnóstico expandido para Ferramentas de OBD-II de digitalização
 
Ahh, eu vejo ... Assunto interessante. Eu tenho dois amigos no negócio de fabricação de veículo a motor que pode ser de ajuda - mas ambos estão em férias de verão, então eu teria que perguntar a eles em tempo de um mês ou assim. / Ram
 
Obrigada por isso, seria muito apreciado. É típico de Ford para usar um protocolo proprietário de tal maneira. Im principalmente com o objetivo de ler motor funcionando dados para exibição, e lendo e limpando os códigos de falha PID. Eu comprei um ELM327 e que fora apenas plana, não ligava, pois aparentemente não lê o alterado "Ford SCP" versão do PWM J1850 OBD protocolo. Obrigado mais uma vez. A caçada continua: D Anzic.
 
Você pode precisar SAE J1850 para design de chips, e SAEJ1979 para protocolos de comunicação. Você pode baixar esses documentos na página da SAE, porém você pode precisar pagar a taxa de adesão anual para isso. SAE J1979 define todos os códigos de falha PID e informações de exibição dinâmica de dados, incluindo suas tabelas de conversão. Todos os veículos que rodam na América do Norte deve seguir os regulamentos da SAE, não só a Ford, mas os outros também. Não tenho certeza se posso postar esse documento aqui ou não.
 
Oi Sahn, Obrigado por isso. Mais útil. Eu sei que os documentos estavam disponíveis em nenhum custo líquido nos anos atrás ... Se você pudesse postar esses documentos, seria ótimo, ou pm me. Muito grato. Obrigado, Anzic.
 
Você vai encontrar aqui um exemplo: http://obddiagnostics.com/ Faça o download do esquema. Essas pessoas vendem o PIC pré-programado (a 16F84). Mas se você quiser desenvolver seu próprio código, então você pode usar seu esquema (como eu fiz) e programar o seu próprio PIC. I alterado para PIC16F876A, porque ele tem uma memória interna UART, mais, etc
 
VVV, obrigado por esse link. havia um pouco de informação útil lá. Infelizmente, a Ford com a sua versão SCP do PWM J1850 mangle o sinal usando sequências diferentes e uma estrutura de quadro diferente com o protocolo normal. Embora a interface era bastante normal (semelhante ao ELM327 interface), o seu mais im o código depois. Especificamente, PIDs, informações DTC e nó. I wouldnt mente o papel em SAE J1850 para verificar a concepção eo papel J1979 para certificar-se, pelo menos, os dados do quadro está correto, então só precisa dos dados de propriedade da Ford para fazer tudo funcionar. Anzic.
 
VVV, Obrigado pela vossa ajuda. Sem informações sobre como consultar dados do motor (IDs de nós e outras coisas), e que as respostas IFR deve ser, parece que este projecto só será meio caminho andado, a menos que eu posso chegar em minhas mãos algumas das coisas SAE, ou um ford / especialista ScanTool está disposto a ajudar. Agradecimentos para os códigos de problema, pelo menos, isso é um começo. Quem teria pensado fazer a sua própria ScanTool seria tão difícil .... Anzic.
 
Confira neste link http://obddiagnostics.com/obdinfo/info.html http://obddiagnostics.com/obdinfo/msg_struct.html Isso inclui muito do que você precisa saber. E aqui está um exemplo do que os dados devem olhar como quando funciona. http://obddiagnostics.com/obdinfo/pwmmode1.TXT Ignore o byte de controle eo número do quadro. Pelo que me lembro no meu Mercury 1998, havia pequenas diferenças no número de bytes retornados pelo veículo em resposta a alguns pedidos, mas funcionou. Para testar a ferramenta, basta enviar um dos quadros apresentados no exemplo: 61, 6A, F1 ..... Se tudo correr bem, você deve receber de volta uma resposta e você vai de lá ir.
 
Obrigado por isso, vai dar-lhe uma tentativa. Se alguém tem alguma informação mais ou papéis SAE, sinta-se livre para contribuir para este projecto interessante. :) Cheers, Anzic.
 
Se alguém tiver uma cópia em PDF do jornal J1850 SAE ou afim, seria uma grande ajuda. este projeto está parado sem que a informação, infelizmente ... Anzic.
 
Projeto muito interessante. Espero que manter todos atualizados.
 
VVV, Mate você é um campeão, muito obrigado. Eu tenho procurado por toda parte para que o documento é apenas surpreendente. Eu sei que eu poderia estar empurrando-o, mas você não ia acontecer de ter mais J docs flutuando você faria? Deu-lhe um clique ajudou, obrigado novamente. Vou tentar manter todos atualizados como esta progride, pelo menos agora o seu movimento :) anzic.
 
Oi a todos, eu gostaria de também incluir neste projecto o protocolo ISO9141-2 (O que é usado em alguns Fords), mas eu não consigo encontrar uma cópia do documento ISO em qualquer lugar. Acredito que este protocolo utiliza a linha K e apertos de mão em 5bps e depois dispara até 10kbps. E também pode ser usado com uma linha de VPP para programar o ECU? parecer sobre a direita ....? Se alguém tem e pode enviar para mim eu ficaria muito grato. Espero compartilhar todos os resultados deste projeto uma vez finshed. Cheers, Anzic.
 
Oi, Desculpe ressuscitar uma discussão antiga, mas eu gostaria de saber como isso funcionou? Será que você terminar o seu projeto? Existe ainda uma cópia do documento J1979 ao redor? Estou embarcando em um mesmo projeto de programação e gostaria que esta documentação. Obrigado por qualquer ajuda, C
 
Obrigado rapazes isso é muito útil. Olhando para desenvolvê a mesma aplicação e precisa costuma ficar a mesma documentação. Vou postar o que eu acho. [Size = 2] [color = # 999999] Adicionado após 1 minutos: [/color] [/size] Eu também estou interessado em encontrar o que a atualização para este projecto é.
 

Welcome to EDABoard.com

Sponsor

Back
Top