Page 2 of 5 First 12345 Last
  1. #16

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    Heb even gechecked met adafruit, en de ESP kan wel degelijk gevoed worden langs de 'USB' pin. Ze raden wel aan om er een diode tussen te zetten, voor hetgeen jij aanhaalde, als je per ongelijk tegelijk USB en externe 5V gebruikt. De 0.7V drop van de diode is geen probleem voor de regulator van de ESP maar ik weet niet of de AX chip en motor even blij gaan zijn met zo'n voltage drop. De stappen motor heeft een rating van 5-10V, en 'meer is beter' hier, want dat betekent een snellere naald. Dus mja, wat mij betreft mag je die diode er uit laten, ik zal op de bench gewoon de +12V uit van de openvario afkoppelen, kan er niet veel misgaan, en eenmaal gemonteerd zal niemand per ongeluk een USB poort aansluiten op de achterkant van een instrument .
    no votes  

  2. #17
    Epyon's Avatar
    Registered
    29/09/02
    Location
    Aalst
    Posts
    16,414
    iTrader
    5 (100%)
    Mentioned
    1 Post(s)
    Reputation
    65/1067
    Het probleem is meestal niet zozeer de voltage drop, wel het vermogen dat de diode dissipeert. Stel dat je 0,7V drop op een verbruik van 500mA hebt, dan moet die diode 350mW dissiperen. Er bestaat een trucje om die voltage drop te vermijden, heb je wel twee extra weerstanden, een opamp en een mosfet voor nodig. Dan kan je probleemloos langs twee kanten voeden. Maar als je het niet nodig vindt is dat ook goed, gewoon opletten bij het voeden dan .
    ___/The Things Network Ghent
    Look at me still talking when there's Science to do. When I look out there it makes me GLaD I'm not you.
    no votes  

  3. #18

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    ok de max3232 werkt. Ik heb hem zo aangesloten (seriele poort connector wel negeren, zie verder):



    Als ik het goed heb, betekent dat tussen de esp en de max:
    pin 17 (TX) -> T1 in
    pin 16 (RX) -> R1 out
    (en 3V en gnd)

    Van de max naar de RJ45:
    T1 out -> pin 6 (beschreven in IGC als "TX to device"
    R1 in -> pin 5 (beschreven in IGC als RX from device"
    GND -> pin 8

    Gebaseerd op dit schema:


    Overigens trekt die stappen motor niet meer dan ~25mA. Die kan rechtstreeks aangesloten worden op 5V arduino pinnen, zonder controller. Maar dan heb je geen microstepping, en beweegt hij iets schokkeriger.
    no votes  

  4. #19
    Epyon's Avatar
    Registered
    29/09/02
    Location
    Aalst
    Posts
    16,414
    iTrader
    5 (100%)
    Mentioned
    1 Post(s)
    Reputation
    65/1067
    Ziezo: het nieuwe schema:


    Kijk je dit nog eens na? T.o.v. van de vorige versie is de encoder vervangen door een header en zijn er pullup weerstanden voorzien. Ik heb de verbinding tussen de 5V van de LDO en de VUSB van de ESP via een header laten verlopen. Hier kan je een jumper opzetten, of een brugje solderen. Als je debugt neem je dan gewoon die jumper/brugje wegje en zal je nooit twee voedingen kortsluiten .

    En het concept van de board layout:


    Het bord is nu 79x45mm. Zoals je ziet kan ik nog wat compacter, bijv door dual sided te werken en de MAXRS3232 aan de andere kant van het bord (onder de ESP) te zetten. Dat verhoogt de routing complexiteit wel wat.

    Alle weerstanden en caps zijn 1206 en dus makkelijk met de hand te solderen. De elco's aan de LDO zijn Panasonic Type D. Als je liever andere footprints gebruikt moet je dit zeggen (als je bijv. al condensators liggen hebt).

    Geef gerust je bemerkingen over de layout, ik heb nog niks gerouterd dus alles mag nog veranderen .

    *edit* mounting holes vergeten te voorzien...
    ___/The Things Network Ghent
    Look at me still talking when there's Science to do. When I look out there it makes me GLaD I'm not you.
    no votes  

  5. #20

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    Die encoder, dat snap ik niet? 3 van die pinnen zouden naar digitale IO's van de ESP moeten (2 voor de rotary, eentje voor de druknop), en dan 3V en GND. Dit is zoals het nu is:



    Kan best zijn dat je het juist hebt hoor, ik begrijp het alleen niet
    Al de rest ziet er mij juist uit.

    Het valt een beetje groter uit dan ik verwacht had, en als het niet te moeilijk is, mag je zeker onder de ESP componenten plaatsen en/of tweezijdig werken. Maar desnoods, zoals het nu, krijg ik het wel kwijt, en het ziet er mooi uit. Net echt .

    De keuze van de componenten maakt mij niet uit, die spullen moet ik toch bestellen.
    no votes  

  6. #21

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    oh en die 5V bypass had ik nog niet gezien. Neat!
    no votes  

  7. #22
    Epyon's Avatar
    Registered
    29/09/02
    Location
    Aalst
    Posts
    16,414
    iTrader
    5 (100%)
    Mentioned
    1 Post(s)
    Reputation
    65/1067
    Yep, my bad. Het is op het schema idd niet duidelijk. Dit is wellicht beter:



    Ik zal eens zien wat ik kan doen. Wellicht kan ik het compact tot +/- dit maken:



    Dat is 56x45mm. Of heb je het liever minder hoog en wat langer? Waar wil je mounting holes? In de hoeken?
    ___/The Things Network Ghent
    Look at me still talking when there's Science to do. When I look out there it makes me GLaD I'm not you.
    no votes  

  8. #23

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    ok, dat snap ik wel (encoder).

    Die layout ziet er goed uit, de 56mm is toch de "lengte" heh, dus van links naar rechts op het scherm? Dan is het geen probleem. In de "hoogte" (boven/onder op je afbeelding) is 56mm echt wel tegen de limiet, maar nog net ok.

    Mounting holes, ja doe maar op de hoeken, al denk ik dat ik ze niet ga gebruiken, en eerder een soort slot ga maken waar het bord inschuift en vastklikt. Daarvoor is het misschien wel goed dat je ca 1mm vrij houdt van de 'boven' en 'onder' rand.
    no votes  

  9. #24
    Epyon's Avatar
    Registered
    29/09/02
    Location
    Aalst
    Posts
    16,414
    iTrader
    5 (100%)
    Mentioned
    1 Post(s)
    Reputation
    65/1067
    Ja, afmetingen zijn X Y in mm, met X horizontaal, Y verticaal.

    Ik kan de RJ45 op de bottom (achterkant) van het board plaatsen ter hoogte van waar de ESP op de top (voorkant) staat, als je genoeg plaats in de Z richting hebt om het geheel dan mechanisch te monteren. Je zal dan rekening moeten houden met +/- 25mm in de Z richting (RJ45 aan de ene kant, dan 1,6mm PCB en de condensatoren aan de andere kant (hoogste componenten)).
    ___/The Things Network Ghent
    Look at me still talking when there's Science to do. When I look out there it makes me GLaD I'm not you.
    no votes  

  10. #25

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    Dat mag best. De headers zijn 8mm + de dikte van de ESP is ~10mm. In de Z richting heb ik ~55mm dus das geen probleem, en hoog maar smal zou de plaatsing van de encoder makkelijker maken.
    no votes  

  11. #26
    Epyon's Avatar
    Registered
    29/09/02
    Location
    Aalst
    Posts
    16,414
    iTrader
    5 (100%)
    Mentioned
    1 Post(s)
    Reputation
    65/1067
    Ik kan er eventueel zoiets van maken:


    Dat is 62x36mm. Wat zijn de max afmetingen eigenlijk?

    Probleem zijn die mounting holes. Ik heb de holes van de Feather er eens opgezet, en zoals je kan zien is de RJ45 jack is groter dan de tussenafstand tussen deze mounting holes. Als je dus mounting holes wil zal het board wat moeten vergroten in alle richtingen...
    ___/The Things Network Ghent
    Look at me still talking when there's Science to do. When I look out there it makes me GLaD I'm not you.
    no votes  

  12. #27

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    mounting holes van die ESP gebruik ik niet! Als die vastzit met 30 pinnen, komt dat echt niet los hoor, ik heb bijna een schroevendraaier nodig om het van mijn breadboard te wrikken.
    Maximum afmetingen; tsja, is moeilijk te zeggen. in de breedte, de Y as op je tekening, pak ~56mm. De Z as ook, maar ze mogen niet alle 2 zo groot zijn, er moeten nog bouten en draden langs. De lengte, de X as, is geen harde limiet op, is enkel beperkt door het cockpit design, en 20cm is normaal geen probleem. Natuurlijk wil ik het instrument wel een beetje compacter houden .
    no votes  

  13. #28

    Registered
    03/11/03
    Posts
    2,050
    iTrader
    40 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/38
    Als het helpt om je een idee te geven; dit is de voorkant van het instrumenten bord, en de 60x60mm buitenafmeting is "hard":

    En dit is de achterkant, de Yas zeg maar:

    Hang er een beetje vanaf waar we hem plaatsen, maar diepte is er genoeg.
    no votes  

  14. #29
    Epyon's Avatar
    Registered
    29/09/02
    Location
    Aalst
    Posts
    16,414
    iTrader
    5 (100%)
    Mentioned
    1 Post(s)
    Reputation
    65/1067
    Oké, ik trek mijn plan wel. Het routen vlot voorlopig goed . Let wel: zoals ik het nu ontwerp is het niet echt een 'shield' voor de ESP, maar een 'carrier' board waar je de ESP op inprikt. Een beetje zoals op dit ontwerp van een carrier PCB voor een Teensy, met het verschil dat bij u die RJ45 dan aan de bottom van het board zal zitten.
    ___/The Things Network Ghent
    Look at me still talking when there's Science to do. When I look out there it makes me GLaD I'm not you.
    no votes  

  15. #30
    Epyon's Avatar
    Registered
    29/09/02
    Location
    Aalst
    Posts
    16,414
    iTrader
    5 (100%)
    Mentioned
    1 Post(s)
    Reputation
    65/1067
    Ziezo, m'n eerste take. Niet meteen m'n meest esthetische routering, maar het zal werken .



    Is nog niet opgekuist en gecheckt met designrules, maar wilde je al een idee geven zodat je kan zien of het goed is . Alles in rood is top, alles in blauw is bottom. De ESP, de LDO, één elco, de RS232 en alle condensators en caps komen staan op top, de RJ45, de AX controller en een andere elco op bottom. De headers voor de encoders, displays etc. staan wat door elkaar, maar ik neem aan dat hun positie niet echt kritisch is? Ik heb nu drie mounting holes, waarvan ééntje de hole van de LDO is.

    Afmeting is 61x38mm.
    ___/The Things Network Ghent
    Look at me still talking when there's Science to do. When I look out there it makes me GLaD I'm not you.
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in