Relacionado com comunicação RS-485

J

jignesh doshi

Guest
Ei ... eu quero conectar meu microcontrolador (8051) com o PC utilizando RS-485 e na que eu quero ligar o meu microcontrolador 4-5 outros como meus escravos Então, como posso interface? Eu quero informações sobre como enviar os dados para os escravos e como obter dados a partir deles? há qualquer formato fixo para enviar e receber dados? por favor me dê ajuda ...
 
hey tpetar ... obrigado pela resposta ... btw eu quero apenas uma seqüência de fluxo que como ele pode trabalhar??? se há possível dar qualquer programa de exemplo, então eu quero que em linguagem de montagem ...
 
Você tem fonte C que significa que você tem ASM. Compiladores MIKROE pode gerar código ASM. Você pode pesquisar edaboard há muitos tópicos para RS485. : Wink:
 
ya eu sei que existem tantos tópicos para RS-485, mas aqueles que não podem cumprir os meus desejos ... eu quero apenas trabalhar instruções que como pode RS-485 N / W obras ... eu quero, quando eu vou enviar os dados a partir de escravos??? como pode saber que escravo mestre perguntar sobre dados com eles e que escravo chamado pelo mestre? o que é a sequência de comandos para a programação???? eu quero que na redacção não em seqüência programa ....
 
Você deve ler primeiro algum material básico para isso, isto é descrito no protocolo RS-485 tópicos, de pesquisa. A estação mestre seleciona uma estação escrava enviando endereço dos escravos de um byte, de 0 a 255, como uma transmissão de 9 bits. Todos os escravos são interrompidos por uma transmissão de 9 bits e comparar o endereço recebido a seu próprio endereço. Se os endereços não coincidirem, qualquer comunicação a seguir é ignorado. Quando os endereços de fazer jogo, então esse escravo permanece na linha e respostas para o mestre, enviando de volta seu endereço como uma transmissão de 8 bits. O mestre eo escravo selecionado então continuar se comunicando com 8-bit bytes. Os escravos não selecionados ignorar a comunicação até que as questões chefe da estação o byte próximo endereço de 9 bits. As estações de mestre pode iniciar uma transmissão, mas as estações escravas não podem, eles só podem responder. http://www.bb-elec.com/tech_articles/rs422_485_app_note/table_of_contents.asp http://www.datadog.com/rs485.pdf http :/ / www.bb-elec.com/tech_articles/faq_rs485_connections.asp . . .
 
ok thanks muito .. eu tenho algumas idéias de seus dados ... e obter algumas outras consultas relacionadas com os seus dados ... 1) Os escravos continua em processo de digitalização??? 2) Em qualquer tempo e um mestre do escravo é conectar continua até o próximo mestre 9 bits transmissão??? 3) Qual é o fluxo realmente de envio e recebimento de dados em ambos os lados do??
 
eu encontrei tempos muito no Google, mas até não im satisfeito com minhas perguntas ... por favor me dê ajuda ...
 

Welcome to EDABoard.com

Sponsor

Back
Top