8 Replies Latest reply on Jul 21, 2014 10:31 AM by AlVa_264671

    AMuxHW component


      Hi guys how are you doing !




      I beg your help with an issue that arise because I am using many AMuxHW comoponents simultaneously.


      Wtha I need is 8 Demux  with VDDA and VSSA as input.


      If you woulkd like to take a look at the schematic I am posting trough a PDF file, I am sure you will undestand more clearly.


      Psoc creator give me  a build error when I try to use one analaog input to connect externaly VDDA to one DEMUX input and VSSA to the other. This is happening wit pin_1 (VDD) and PPin_2 (VSS). ( take a look to nschematic)


      Both pin are located at P3(0) and P3(1).


      If there are other way to do that plese let me know.


      I am using the CY8CKIT-030 PSoC® 3 Development Kit




      I will as always appreciate very much any help.


      Thank you

        • 1. Re: AMuxHW component

          Attachment is missing.


          Can you post your complete project, so that we all can have a look at all of your settings? To do so, use Creator->File->Create Workspace Bundle (minimal) and attach the resulting file (do NOT use chrome, that still may not work).





          • 2. Re: AMuxHW component

            I found this to route error free -




            • 3. Re: AMuxHW component

              HI again all of you.!!! Thank you very much.


              dannaknight ; thank so much  for your answer  and sugestion, I have tried that before and Psoc C. give me build error for that.


              Just wait  my explanation about what I have tried before.


              Bob :  I have created a minimal bundle as you have suggested me.


              First of all what I am intend to do :


              I have  64 FSR( force sensitive sensor) arranged in an array of 8x 8.


              Because the scannig method I would need to sequentialy connect to Gnd least columns in a given instant of time. That is the reason of the row of Demultiplexers.


              But the issue here is that Psoc Creator  give me an error with pin components where I am connecting Vdda and Vssa.


              I have tried the solution proposed by dannaknight befor the actual one  but with other component , the analog multiplexer.


              In that case Psoc creator ask me for put  pin component and does not  place of Vref component. Is like que


              On the other hand I haven't write code yet.!!!


              I stoped the intention to do to solve the issue with hardware.


              So thank you all of you for some help

              • 4. Re: AMuxHW component

                Wouldn't switching be easier with a digital port? Since you are interested only in switching between Vcc and Gnd that could make your design much more simpler.





                • 5. Re: AMuxHW component

                  Using digital port would increase FR measuerment inaccuracy and add additional undesired noise


                  into meaurement.




                  Regards, Dana.

                  • 6. Re: AMuxHW component

                    Hi Thank you very much for the suggestion!


                    I am wondering how can I use a digital port  to conmute between VCC and Gnd  would you Bob explain me with a simple diagram ?


                    I suppose you are talking about a digital input port.


                    In that case who will change the digital value from vcc to gnd ?


                    Any way this issue in my project may be worked out with a couple of MAX4674, 2:1 multiplexer. but it was no my intetion .


                    But I am wondering  why Psoc 3 cannot do that. I would learn about that.


                    It is about routing optimization ?


                    Thank you guys


                    Best regards,



                    • 7. Re: AMuxHW component

                      See attached example.





                      • 8. Re: AMuxHW component

                        Thank you very much Bob !


                        I wil try that !!!!




                        Best regards,