element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Test & Tools
  • Technologies
  • More
Test & Tools
Forum MULTICOMP PRO MP750065 Function Generator - 1st impressions
  • Blog
  • Forum
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Test & Tools requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 31 replies
  • Subscribers 208 subscribers
  • Views 2834 views
  • Users 0 members are here
  • MP750065
  • arbitrary
Related

MULTICOMP PRO MP750065 Function Generator - 1st impressions

Jan Cumps
Jan Cumps 5 months ago

Since yesterday, I have a MP750065  function generator and counter.

Specs:

  • DC to 5 MHz
  • 1 µHz resolution
  • 5 Vpp in 50Ω (10 Vpp in high impedance)
  • sine, pulse and flank (triangle)
  • variable duty cycle for pulse. For the other two waveforms this function changes the symmetry
  • Sweep linear and Log, start, end and speed are configurable
  • AM and FM modulation, with external input
  • Sync output, can be used to trigger an oscilloscope while sweeping
  • arbitrary waveforms, 20 preloaded. 20 custom waves can be stored
  • power output that can drive 4W, with a 200 kHz upper limit.
  • counter up to 100 MHz
  • USB, remote software

Unexpected specs:

  • it's SCPI programmable. This is not mentioned on the e14 shops, but a great feature
  • the OEM is UNI-T. This device is the twin of the UTG900C-II

First Use 

The basic functionality is easy to use: switching the traditional wave forms, frequency, amplitude. Even duty cycle.
I got started with the instrument in minutes. It shows a default waveform when switching the device and output on. A 1 kHz, 100 mVpp (in 50Ω) sine wave.
Because the popular parameters can be set with function keys, altering that form just works as you'd expect it to.

A few other functions, such as the output impedance switch from high to 50Ω were less intuitive, but I found how to do that without reading the manual too.
Once you go to the more advanced functions, like sweep setup, you'll need the manual the first few times. It's not difficult, but they require that you know the steps.

I haven't used the arbitrary functionality or the counter yet.

Teardown

I took a look inside. Mainly two sections: power supply at the back, Instrument and user interface up front. The middle of the box is empty.
To remove front and back, you pull the baby bumpers on both sides. There's a screw under each of them. The connection point of the bumpers is near the end. Releasing and re-fixing them is easy and requires little force.


You can then carefully pull both ends of the instrument from the housing. If you disconnect a few cables, you can remove them fully. I haven't done that.

Here are a few photos of the PSU at the back:

… and some of the instrument side. Spot the ARM and FPGA.

The next one is unsharp. I added it because it gives a good impression of the front panel's backside.

Finally, a peek inside the box:

One of the things I learned while peeking inside, is that the PCB had a type number mechanism typically used by UNI-T.
Knowing that MULTICOMP PRO uses OEMs, I went to look online to find the matching model. It's the UTG9000C-II.
It has the identical looks, specs and user documentation. But also a programmer's guide that's not available on AVNET's shops.
There I found that this device should be SCPI controllable. I'll test this out with LabVIEW at a later time.

edit after investigation: it is LabVIEW programmable - but not your typical NI-VISA and SCPI approach. It automates well though.

You don't have permission to edit metadata of this video.
Edit media
x
Upload Preview

Thank you for reading.

Related blog:

MULTICOMP PRO MP750065 Function Generator - 1st impressions
Programming Pt1: SDK Demo
Programming Pt2: LabVIEW tryout (a)
Programming Pt3: LabVIEW tryout (b)
Programming Pt4: LabVIEW Driver Lib Init block
Programming Pt5: LabVIEW Driver Lib Read, Write and Close blocks
Programming Pt6: LabVIEW Driver Lib: High Level Functional blocks
  • Reply
  • Cancel
  • Cancel

Top Replies

  • scottiebabe
    scottiebabe 5 months ago in reply to Jan Cumps +3

    I have had similar experiences with the MP750668 which is *very* similar to the UTG1010. None of the included software functioned, but I did manage to talk to the instrument with uni-t SDK demo applic…

  • michaelkellett
    michaelkellett 5 months ago +2

    Nice first look Jan.

    Interesting to see it's a TxDAC AD9764 from Analog, 14 bit 125Ms/s part and the FPGA is a pretty simple ALtera Max10 part. and a fairly light weight ARM M0 with 16kRAM on chip - nothing…

  • shabaz
    shabaz 5 months ago +2

    Hi Jan,

    Looks like there's no fan, completely silent?

    I saw your review appear in my e-mails earlier today (approx 10 hours ago), but when I look at the Recent Content just now, I don't see this blog…

  • michaelkellett
    michaelkellett 5 months ago

    Nice first look Jan.

    Interesting to see it's a TxDAC AD9764 from Analog, 14 bit 125Ms/s part and the FPGA is a pretty simple ALtera Max10 part. and a fairly light weight ARM M0 with 16kRAM on chip - nothing exotic here at all.

    Very good news re. programming - I look forward to seeing how you get on with programming it.

    MK

    • Cancel
    • Vote Up +2 Vote Down
    • Reply
    • Cancel
  • shabaz
    shabaz 5 months ago

    Hi Jan,

    Looks like there's no fan, completely silent?

    I saw your review appear in my e-mails earlier today (approx 10 hours ago), but when I look at the Recent Content just now, I don't see this blog at all : ( I had to find it in my notifications. Hi Dudley  is this a different bug, or just the known performance-related issue? It should have appeared in the Recent Content by now I guess?

    This is the Recent Content screenshots, grabbed just now:

    • Cancel
    • Vote Up +2 Vote Down
    • Reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to shabaz

    "... I saw your review appear in my e-mails earlier today (approx 10 hours ago), but when I look at the Recent Content just now, I don't see this blog at all : ( ..."

    I noticed that the user search engine doesn't appear to have updated in the past 21hours or so. 

    • Cancel
    • Vote Up +2 Vote Down
    • Reply
    • Cancel
  • shabaz
    shabaz 5 months ago in reply to beacon_dave

    Hi Dave,

    I see. How did you determine that? From typing in the top search box?

    • Cancel
    • Vote Up 0 Vote Down
    • Reply
    • Cancel
  • Jan Cumps
    Jan Cumps 5 months ago in reply to shabaz
    shabaz said:
    Looks like there's no fan, completely silent?

    Yes, no fan, silent operation.

    • Cancel
    • Vote Up 0 Vote Down
    • Reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to shabaz

    Hi Shabaz, yes, do a wildcard search from the top search box, sort by most recent and then look at the time stamps for the top most recent posts.  

    • Cancel
    • Vote Up +1 Vote Down
    • Reply
    • Cancel
  • Jan Cumps
    Jan Cumps 5 months ago

    For those of us fluent in Dutch, an extensive review of Jos Verstraten from The Netherlands: https://verstraten-elektronica.blogspot.com/p/utg9005c-ii-functiegenerator.html

    His view is similar to mine:

    • great instrument: as per specs, decent and good options
    • software partially not working: the main menu and the remote control know the device and work. The arbitrary waveform software says there's no device connected (and thus isn't usable). See image:

    I did the first attempts to use it in LabVIEW. No success yet.
    With the standard driver delivered with the CD, the device is not recognised as a VISA device. That's normal. I believe I may be able to talk to it via #NET calls that way.
    Without installing the driver, the instrument is using the National Instruments VISA driver. I can connect, but once I try to send commands, it doesn't reply - however long I put the timeout. Also the SCPI testbed I have gets no replies back.

    For the LABView afficionados, a view of my progress:

    I (and a testbed I often use) get timeout on the rightmost VISA block, that reads the results of the command I sent before.
    I tried *IDN?  *IDN?; *IDN?;\n and *IDN?\n\r . I restarted the instrument each time to ensure there was nothing left over from my previous attempt.

    • Cancel
    • Vote Up +2 Vote Down
    • Reply
    • Cancel
  • Andrew J
    Andrew J 5 months ago in reply to Jan Cumps

    Clutching at straws: try *IDN?\n

    • Cancel
    • Vote Up +1 Vote Down
    • Reply
    • Cancel
  • Andrew J
    Andrew J 5 months ago in reply to Jan Cumps

    Further straw clutching: I had some issues as well with the structure of commands (different instrument). Can check tomorrow.  You could also try a delay between the write and read - it could be the instrument switching into SCPI mode.  

    • Cancel
    • Vote Up +1 Vote Down
    • Reply
    • Cancel
  • Jan Cumps
    Jan Cumps 5 months ago in reply to Andrew J

    I have done waits, by using the debugger to step through each block. Also verified the numbe of chars wriitten to the instrument by the write block.

    • Cancel
    • Vote Up 0 Vote Down
    • Reply
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube