pic18f97j60 en RS485

V

VitroBlue

Guest
Hoi,
ik ben nieuw hier,
ik ben nog steeds een undergrad

Ik was gevraagd om een ontwerp voor deze pic boord met een ontzettend veel dingen (ZigBee module, ethernet module uasrt module 4x4 toetsenbord, LCD, externe gegevens en programma enzo herinneringen,
de controle-LED's, schakelaars, knoppen ...), maar
ik ben met problemen te maken, want ik was geen enkele bijkomende specificaties, maar die in de pic gegevensblad.is the USART module.

Het eigenlijke probleemis de USART module.uit het blokschema Ik dacht dat het beste om te doen zou zijn om multiplex zowel de RS232 en RS485 modules sinds de pic wordt verondersteld om gebruik te kunnen maken van een van hen op een bepaald moment (het moet zowel afzonderlijk).Ik heb al de 232 ontworpen schema, maar ik had nooit gebruikt voor de 485 dus ik negeren precies hoe aan te sluiten (teorically Ik begrijp hoe het werkt, maar in de praktijk is een ander verhaal).

Ik heb ook de onderdelen prijs en karton grootte grenzen.zijn slechts een ontwerp taak, maar toch moet worden als generieke, klein en goedkoop mogelijk.Ik heb bijna alles anders dacht van nu, maar dit 485-module.dus ik vroeg me af of iemand kan me helpen met een schematische ideaal, maar op zijn minst een nuttige referentie, want
ik ben een beetje verloren gaat.

Ik dank u bij voorbaat
Atte: me

 
mmm ...
het lijkt erop dat ik verkeerd dat een deel in het gegevensblad ...
die leiden tot een discussie met de professor ...
die leiden tot de ontdekking van een kleine fout in het blokschema dat zijn assistent gaf ons.
.

de pic heeft 2 EUSARTS i
don't care about recht nu, en een Master SSP.
in the Master SSP, to connect a 2MB SFLASH memory, a parallel port for a LCD and 2 other USARTs
.

Ik heb een SPI
in de Master SSP, om te verbinden met een 2MB SFLASH geheugen, een parallelle poort voor een LCD en 2 andere USARTs.module i have no idea how to make.

Een van de USARTs is de ZigBee module Ik heb al, maar de andere is de RS485
module Ik heb geen idee hoe te maken.

dus in principe is er, ondanks uw opmerking, het probleem blijft hetzelfde

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Huilen of zeer triest" border="0" />

, Maar bedankt voor het stellen van vragen; het resultaat vereenvoudigd mijn bestaan

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 
Zijn slechts een RS485-chip.Afgezien van de evenwichtige lijn RS485 I / O, je hebt 4 aansluitingen TX, RX, TXen, RX Du.U kunt de band RXen en TXen samen als een actief is laag en de andere hoog.Dus je moet 3 verbindingen met uw pic RX TX en richting te geven aan een verdere reserveonderdelen poort.Kan niet onthouden welke wijze ronde is, denk ontvangen voor zijn hoge en lage te zenden.Dus in de software die u zou hebben ontvangen over de hele tijd.Als je wilde overbrengen, verandering richting haven vervolgens gegevens.Easy!.Als u gebruik maakt van CCS compiler bijvoorbeeld, kunt u gebruik maken van software uarts als je van hardware zijn.Andere compilers ook deze mogelijkheid.

 
Nou het RS485 zal gebruik maken van een ESUART met een extra behoefte aan pin richting controle (denk aan RTS)

 

Welcome to EDABoard.com

Sponsor

Back
Top