Connect One Ethernet shield


Closed Thread
Results 1 to 40 of 57

Hybrid View

  1. #1
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,622

    Default Re: Connect One Ethernet shield

    Hi Dave,

    Arduino is not AMICUS18 and XINO is not Arduino - simple as that. I looked at the datasheet for the ATMega 328 which I believe is what is used on the Arduino. It operates on anything from 1.8 to 5.5V so THAT won't be a problem. If the Arduino contains a voltage regulator and the option to actually RUN it at 3.3V instead of 5V is another question.

    I think it, in the end, boils down to this: Either you make these shields of yours compatible with "everything" that happends to have the same same board shape as the Arduino, meaning you include voltage regultors and level translators or you don't.

    If you don't want voltage regulators and level translators on the shield(s) then the decision is made: Your shield will work with boards operating at 3.3V, which is good because that's what the AMICUS18 does. It won't directly work with boards running on 5V.

    One possibillity is to include foot prints for voltage regulator and level translators and more pads allowing them to "wired in" but then it'll soon start to look like a breadboard and not a "plug and play shield".

    /Henrik.

  2. #2
    Join Date
    Jul 2005
    Location
    The Netherlands
    Posts
    40

    Default Re: Connect One Ethernet shield

    Hi Dave,

    My again.

    Arduino (Atmel) and Amicus18 (PIC) are different platforms. The board and shields are outline the same. Not electrical.

    You can update a Amicus18 board (or clone like the Ami18 board) to a PIC18F25K22 The Amicus IDE and free Proton Compiler (V 1.0.1.6) support the PIC18F25K20 (3V3) and the PIC18F25K22 (5-volt)

    Regards,
    Gevo

  3. #3
    Join Date
    Dec 2005
    Posts
    1,073

    Default Re: Connect One Ethernet shield

    Quote Originally Posted by HenrikOlsson View Post
    Arduino is not AMICUS18 and XINO is not Arduino - simple as that. I looked at the datasheet for the ATMega 328 which I believe is what is used on the Arduino. It operates on anything from 1.8 to 5.5V so THAT won't be a problem. If the Arduino contains a voltage regulator and the option to actually RUN it at 3.3V instead of 5V is another question.
    Henrik, I agree with your points.

    I envisioned this more as a prototyping/testing platform in the spirit of the Arduino ethos: Open Source Electronics Prototyping Platform (printed on the Arduino Uno box) and wanted to keep it as universal as possible. But, the different voltage requirements add complications I had not forseen. Had I designed the Arduino or the Amicus18 I would have made both powered externally from either 5V or 3V3 Switch Mode Power Supplies which can supply high amperage. But, I'm having to adapt to what's already on the ground. I've never had any plans to produce these myself.

    I will stay with 3V3 and make it necessary for the end user to verify the supply voltage and solder in a jumper as needed. I will look at adding the footprints for a regulator and necessary caps, etc. but these will be SMT (there's limited free space) so neophytes will be better off with a 3V3 main board (Amicus18 or compatibles). If Xino or others want to offer the boards, it will be up to them whether to stock them with/without regulator, et al or supply one version with regulator and jumpers. The ConnectOne (and Tibbo) modules plug-in so these still are good for testing before deciding on a final (perhaps unrelated to this form factor) design.

    For my own testing and protyping, I think I can adapt an Arduino Duemilanove to use only external power and then use 5V or 3V3 as needed. I also need to replace the 20MHz crystal with a socket so I can choose 14.7456MHz or 7.37MHz depending on MCU (ZX-328n, ZX-328l) The Mega328P can use lower voltages but needs a slower clock speed to reduce the current draw.

    Finally, ConnectOne has agreed to have an engineer review the plans. This means I do not need to find testers for each incarnation.
    Last edited by dhouston; - 6th June 2011 at 21:39.

  4. #4
    Join Date
    Dec 2005
    Posts
    1,073

    Default Re: Connect One Ethernet shield

    Quote Originally Posted by dhouston View Post
    I will stay with 3V3 and make it necessary for the end user to verify the supply voltage and solder in a jumper as needed. I will look at adding the footprints for a regulator and necessary caps, etc. but these will be SMT (there's limited free space) so neophytes will be better off with a 3V3 main board (Amicus18 or compatibles).
    The last post was written shortly after returning from several medical appointments. After, I had a bit of rest and then looked at what is involved, i think it will be a simple matter to add a 3V3 LDO (low dropout regulator) and and just one jumper arrangement so the user can solder in a wire based on wehether the system voltage is 3V3 or 5V.

    For Connect One, none of the three modules have 5V tolerant inputs and 3V3 may not be seen as logical high by the MCU running on system power of 5V so I will need to add level conversion to the RX, TX & RESET lines. I'll use transistors for this and the same circuit will work at 3.3V as well, meaning no additional jumpers are required.

    For the Tibbo shield, the EM500 inputs are 5V tolerant and its output circuitry is such that merely adding a pull-up to 5V works on TX. This also will work equally well whether the system voltage is 5V or 3V3 so, again, no additional jumpers.

    I think this is about as straightforward as is possible. I want to use just solder pads rather than a jumper/header so the user will have to think a bit and focus in order to understand the why and wherefore before installing the semi-permanent wire jumper and, hopefully, reduce the possibility of users quickly inserting a jumper on a header in error and blowing a ConnectOne module worth $30-60. But, I'll leave the final decision to Xino and anyone else who wishes to build & distribute these.

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

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