Announcement

Collapse
No announcement yet.

Moodz' Awesome Gold Pulse Induction Version 3 - MAGPI V3 Project

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Originally posted by Dean Sarelius View Post

    Hi Md
    Yes I live in Sydney Australia.
    Dean, if you have trouble with the AliExpress parts drop me your postal address on PM and I'll send you one.
    We will need most of what we have for our prototyping but happy to help out for your proto board.

    Cheers

    Comment


    • Originally posted by eclipse View Post
      MAGPI V4 - Bipolar Nfet ?
      how about 1.5 amp peak to peak bipolar with 1.2 microsecond risetimes and 650 volt flybacks ?? ... for starters.

      Click image for larger version

Name:	pulse.jpg
Views:	632
Size:	133.8 KB
ID:	412420

      Comment


      • Originally posted by moodz View Post

        how about 1.5 amp peak to peak bipolar with 1.2 microsecond risetimes and 650 volt flybacks ?? ... for starters.

        Click image for larger version

Name:	pulse.jpg
Views:	632
Size:	133.8 KB
ID:	412420
        We look forward to it .
        Thank you so much .

        Comment


        • Originally posted by Mdtoday View Post

          Dean, if you have trouble with the AliExpress parts drop me your postal address on PM and I'll send you one.
          We will need most of what we have for our prototyping but happy to help out for your proto board.

          Cheers
          Hi Md,
          Thats is really appreciated and will definitely take you up on the offer if the Alliexpress chips turn into duds.
          Cheers

          Comment


          • Originally posted by moodz View Post

            how about 1.5 amp peak to peak bipolar with 1.2 microsecond risetimes and 650 volt flybacks ?? ... for starters.

            Click image for larger version

Name:	pulse.jpg
Views:	632
Size:	133.8 KB
ID:	412420
            Great result Moodz.

            Comment


            • Originally posted by moodz View Post

              Looking at the original schematic.

              Change R11 and R16 to 5.6 mH neosid or similiar inductors.
              Change c9 and c16 to 10uF electrolytic.

              Change R13 to 100k
              Change R14 to 100k

              Change C4 to 1uF
              Change C5 to 1uF

              Result = supersmooth audio tone :-)

              Easily drives a 4 ohm speaker to 250 mW at full volume ( ... approx ) with V1.2 firmware

              moodz
              Hi Paul,

              I have done these changes and grounded the 7805 and as you say smooths out the audio with V1.2 code but when using the V1.3 code it all falls apart sensitivity down encoder very scratchy its as though there is a loose wire somewhere but that is not the case at first I thought the code was corrupt so I reprogramed it and no change so I have reverted back to V1.2 for now.

              Regards, Ian.
              Last edited by IBGold; 05-26-2023, 05:16 AM. Reason: Fixed grammatical error.

              Comment


              • Originally posted by IBGold View Post

                Hi Paul,

                I have done these changes and grounded the 7805 and as you say smooths out the audio with V1.2 code but when using the V1.3 code it all falls apart sensitivity down encoder very scratchy its as though there is a loose wire somewhere but that is not the case at first I thought the code was corrupt so I reprogramed it and no change so I have reverted back to V1.2 for now.

                Regards, Ian.
                Hmmm ... OK I will check that out .. thanks Ian.

                Comment


                • Originally posted by moodz View Post

                  Hmmm ... OK I will check that out .. thanks Ian.
                  Hi Moodz,
                  Trying to compile V1.2 but it appears I am missing some system files <peripheral/bmx.h> <peripheral/adc10.h>
                  My make files directory is C:\Program Files\Microchip\xc32\v4.21\pic32mx\include\pic32m-libs
                  My MPLAB X IDE is V6.00
                  Below is screen shot of the default compilers.
                  Also it appears that my 20 x 4 character display is using Hitachi HD44780 controller so will likely need to re-write the driver.

                  Click image for larger version

Name:	image.png
Views:	421
Size:	61.6 KB
ID:	412772

                  Comment


                  • Originally posted by Dean Sarelius View Post


                    Trying to compile V1.2 but it appears I am missing some system files <peripheral/bmx.h> <peripheral/adc10.h>
                    My make files directory is C:\Program Files\Microchip\xc32\v4.21\pic32mx\include\pic32m-libs
                    My MPLAB X IDE is V6.00
                    Below is screen shot of the default compilers.
                    Also it appears that my 20 x 4 character display is using Hitachi HD44780 controller so will likely need to re-write the driver.
                    Attached is v1.3 source.

                    The C compiler must be v2.15 to support PLIB functions.

                    You have to install PLIB after installing the compiler.

                    The IDE I use is version 6.05

                    Not sure why you have to rewrite the driver ... the library IS for the HD44780 controller and it works fine.

                    [ATTACH]n412787[/ATTACH]

                    Click image for larger version

Name:	compiler.jpg
Views:	413
Size:	80.2 KB
ID:	412786
                    Attached Files

                    Comment


                    • Originally posted by moodz View Post

                      Attached is v1.3 source.

                      The C compiler must be v2.15 to support PLIB functions.

                      You have to install PLIB after installing the compiler.

                      The IDE I use is version 6.05

                      Not sure why you have to rewrite the driver ... the library IS for the HD44780 controller and it works fine.

                      [ATTACH]n412787[/ATTACH]

                      Click image for larger version  Name:	compiler.jpg Views:	0 Size:	80.2 KB ID:	412786
                      Hi Moodz,
                      Thank you for your help.
                      I have installed the V2.15 toolchain onto my V6.00 IDE essentially it looks exactly as per your screen shot same Pack version etc.
                      There is only one file missing when I try to compile and that is bmx.h..?
                      The directory I installed the V2.15 toolchain is from the link below "PIC32 Legacy Peripheral Libraries"
                      https://www.microchip.com/SWLibraryW...eral%20Library

                      Click image for larger version

Name:	image.png
Views:	403
Size:	8.6 KB
ID:	412809

                      Comment


                      • Originally posted by Dean Sarelius View Post

                        Hi Moodz,
                        Thank you for your help.
                        I have installed the V2.15 toolchain onto my V6.00 IDE essentially it looks exactly as per your screen shot same Pack version etc.
                        There is only one file missing when I try to compile and that is bmx.h..?
                        The directory I installed the V2.15 toolchain is from the link below "PIC32 Legacy Peripheral Libraries"
                        https://www.microchip.com/SWLibraryW...eral%20Library

                        Click image for larger version

Name:	image.png
Views:	403
Size:	8.6 KB
ID:	412809
                        From what I can see ... the bmx.h file is provided by older versions of the XC32 compiler ( so its a microchip file not mine ).
                        I am not on my regular machine here .but I do have V1.4 installed here and the bmx.h file is sitting in C:\Program Files (x86)\Microchip\xc32\v1.40\pic32-libs\include\peripheral

                        here it is anyway ...

                        bmx.zip

                        Comment


                        • Originally posted by moodz View Post

                          From what I can see ... the bmx.h file is provided by older versions of the XC32 compiler ( so its a microchip file not mine ).
                          I am not on my regular machine here .but I do have V1.4 installed here and the bmx.h file is sitting in C:\Program Files (x86)\Microchip\xc32\v1.40\pic32-libs\include\peripheral

                          here it is anyway ...

                          [ATTACH]n412828[/ATTACH]
                          Hi Moodz,
                          I managed to install the peripherals library >>> C:\Program Files (x86)\Microchip\xc32\v1.40\pic32-libs\include\peripheral
                          Lots of warnings when compiling such as >>> #warning The PLIB functions and macros in this file will be removed from the MPLAB XC32 C/C++ Compiler in future releases
                          There are only the below 2 issues I need to figure out which I hope when sorted will be able to compile.

                          Click image for larger version

Name:	image.png
Views:	388
Size:	24.1 KB
ID:	412837
                          Attached Files

                          Comment


                          • Originally posted by Dean Sarelius View Post

                            Hi Moodz,
                            I managed to install the peripherals library >>> C:\Program Files (x86)\Microchip\xc32\v1.40\pic32-libs\include\peripheral
                            Lots of warnings when compiling such as >>> #warning The PLIB functions and macros in this file will be removed from the MPLAB XC32 C/C++ Compiler in future releases
                            There are only the below 2 issues I need to figure out which I hope when sorted will be able to compile.

                            Click image for larger version  Name:	image.png Views:	0 Size:	24.1 KB ID:	412837
                            The V1.3 source project I posted last was set for a MX250 device .... your error message is saying you have it set to a MX150 device ??

                            Comment


                            • Originally posted by moodz View Post

                              The V1.3 source project I posted last was set for a MX250 device .... your error message is saying you have it set to a MX150 device ??
                              Hi Moodz,
                              Thats because I am using an MX150.....?

                              Comment


                              • Originally posted by Dean Sarelius View Post

                                Hi Moodz,
                                Thats because I am using an MX150.....?
                                ... OK looking at that log there is some error not visible ... should be listed higher up in the log.

                                Comment

                                Working...
                                X