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

    AMuxHW component

    user_301665782

      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
          user_1377889

          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).

             

           

             

          Bob

          • 2. Re: AMuxHW component
            user_14586677

            I found this to route error free -

               

             

               

            • 3. Re: AMuxHW component
              content.librarian

              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
                user_1377889

                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.

                   

                 

                   

                Bob

                • 5. Re: AMuxHW component
                  user_14586677

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

                     

                  into meaurement.

                     

                   

                     

                  Regards, Dana.

                  • 6. Re: AMuxHW component
                    user_301665782

                    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,

                       

                    Alex101

                    • 7. Re: AMuxHW component
                      user_1377889

                      See attached example.

                         

                       

                         

                      Bob

                      • 8. Re: AMuxHW component
                        user_301665782

                        Thank you very much Bob !

                           

                        I wil try that !!!!

                           

                         

                           

                        Best regards,

                           

                        Alex101