D'abord merci pour vos réponses précédentes. Bien qu'ayant trouver des documentations, notamment celui la
formatting link
Je ne suis toujours pas à l'aise pour utiliser un starter kit pic32 avec une carte expansion board avec des composants qui fonctionne en 5V ...
Je voudrais tester un MCP23017 sur un bus I2C en 5V, est ce que je peu connecter le bus I2C directement aux broches 57(SCL1) et 56(SDA1) d'un PIC32MX360F512L ?
|> Pour l'interfacage 3,3V/5V on a d=E9ja r=E9pondu plusieurs fois, non ?
Ben non, dans ton thread pr=E9c=E9dent du 18 avril, sept personnes t'ont propos=E9 diff=E9rentes solutions.
formatting link
b91f5ee941942c0/
Il y a encore d'autres facons de s'y prendre avec des composants discrets (genre r=E9sistances et diodes) mais pour des signaux logiques autant utiliser des buffers faits pour ca.
Les deux, puisqu'il s'agit de les interfacer.
|> De m=E9moire, il me semble que le bus I2C fonctionne en collecteur |> ouvert avec une r=E9sistance de rappel au + de l'alim, donc pas de probl=E8me.
Regarde le lien que Maior=E9 a post=E9 pour toi dans ce thread.
formatting link
Oui, bien sur, par exemple pour interfacer du CMOS aliment=E9 en 12V ou 15V avec du TTL aliment=E9 en 5V, j'utilisais des portes open-drain ou collecteur ouvert. Comme il a d=E9ja =E9t=E9 dit, l'important est de respecter les imp=E9dance= s et niveaux de tension acceptables par les composants de part et d'autre tout en conservant les valeurs correspondant au "un" et au "z=E9ro" logique. J'ai l'impression que tu as peur de cramer tes circuits en proc=E9dant comme on te l'indique, pourtant ce genre de truc se pratique couramment.
En effet j'ai peur de la manip fatale, car je ne suis qu'un modeste amateur et un starter kit plus une expansion board correspondent à un effort financier de ma part, et je n'aimerai pas cramer ce minuscule pic32mx360f512L.
La réponse de majoré est super, j'essaie actuellement de trouver des
2n7002 mais si c'est facile en CMS, en TO92 je cherche encore.
Bonne soirée à vous, et si vous avez encore des retours d'expérience sur ce sujet, je suis preneur.
Une petite dernière , quand je regarde attentivement le schéma du lien
formatting link
Puis je en déduire qu'avec un transistor mos-fet comme le 2N7002 en reliant la gachette au 3,3v la source connecté à la broche du port du composant 3,3V une résistance entre les deux, (rappel de la source au 3,3v) le drain connecté à la broche du composant 5 V avec un rappel de cette dernière au 5V.
A votre avis cela fait il de ce montage un convertisseur de tension de bus bi-directionnel ?
Pourriez vous me donner des valeurs de résistances adaptés à ce montage ?
Dans l'attente de vous lire, bonsoir à tous et encore merci.
============== Les résistances de rappel "RP" dépendent de la capacité totale du bus (RP=Trise/2C)! le temps de montée dépend de la vitesse choisie En pratique elles ne doivent pas etre inférieures à 2 k. Par exemple pour une ligne moyenne et 2 ou 3 esclaves , 4.7 k est une base , ( il suffit de les enficher sur un support de manière à pouvoir les changer si besoin)
Tout de meme, ces 2 transistors et 4 r=E9sistances (sch=E9ma du dessous, 4 transistors et 6 r=E9sistances) c'est plus lourd qu'un simple et unique buffer tel que d=E9ja pr=E9conis=E9 par plusieurs intervenants dans l'autre thread :
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.