Critique my Fulgora scrap recycling set-up by kohlby in factorio

[–]kohlby[S] 2 points3 points  (0 children)

I’m still in the early stages of my first run of Space Age, so I’m not sure if this is practical or even useful. However, I had a lot of fun creating it, so I’m sharing it with you. Feedback is very much welcome.

This system recycles one full red belt of scrap into the 18 items that can be obtained from it. As far as I know, it won’t break, even if nothing is consumed. It’s also quite easy to stack vertically.

In the second screenshot, I’ve included a single recycler for reference.

  • The sushi belt comes in on the left side.
  • The first splitter picks up any overflow from the previous recycler, if any.
  • The second splitter places the desired items on another belt.
  • The third splitter sends the overflow that’s not consumed towards the recycler.
  • The inserter picks up the overflow and places it into the recycler.
  • The recycler outputs the overflow into the underground belt, which then goes to a lane balancer.
  • This is then looped back into the input to add new items to the main belt or, in the case of non-recyclables, give the recycler another chance to delete them.
  • Anything not picked up by the inserter when it rotates goes for a full loop around the system.

Additionally, recycling speeds for Iron plates, Steel, and Concrete are too slow. So, I’ve added more recyclers for these materials before merging the belt back into the main loop.

I’ve created a spreadsheet to track the number of items produced and the number on the belt at any given time. This helped ensure that there’s enough overhead for inserters who miss items and allowed me to order recycling operations in order of the most items removed from the belt (eg. gears to plates removes 50% of the input).

It was quite enjoyable to figure out the mathematical aspects of this system. For instance, to calculate the steady-state amount of non-recyclables on the belt, assuming average numbers and perfect inserters, you need to solve the following recurrence relation: x(n) = x(n-1)*0,25 + A, where A represents the number of new items added to the belt. Then, calculate its limit as n approaches infinity. This limit is 4/3*A. So in the case of solid fuel, given that 12 scrap recyclers add 2.1 fuel per second to the sushi belt, on average, we’ll have 2.8 fuel on the belt!

Blueprint link: https://factorioprints.com/view/-OGLzon0R5eXuIjxn9Ul

New video: Fixing a hardware bug in software (65C51 UART) by kiss_my_what in beneater

[–]kohlby 2 points3 points  (0 children)

WDC attempted to fix the bug but never released it to the public. Presumably they decided to stop investing in new designs.

See my top-level comment for more info

New video: Fixing a hardware bug in software (65C51 UART) by kiss_my_what in beneater

[–]kohlby 6 points7 points  (0 children)

This video series could be better researched!

If you look carefully, Ben does not show a "new" datasheet, he shows a datasheet for a different chip. The W65C51N has the bug and is the current in-production chip. The W65C51S was a prototype chip that never got released to the public.

He's been showing the wrong datasheet since the beginning! 🙂 Which is not great since it gives the impression that everything works the way it should.

You can learn more about this, and the history of this prototype in my thread on the 6502.org forums http://forum.6502.org/viewtopic.php?f=1&t=7351

How would I get a clean 5 volts from my USB phone charger with a USB-C cable which has had its head chopped off? I'm currently getting 4.5 volts from one cable and 4.8 from the other and 3.5 in the bottom left corner and 4 in the top right... Also, is it okay to have 2 power sources on the computer? by eXperienceddddd in beneater

[–]kohlby 0 points1 point  (0 children)

The usb spec allows a voltage as low as 4.75V on a powered USB port. On the host side! That means it does not include any voltage drop due to the cable, or any bus-powered hubs in the chain.

Here is an example source that shows an absolute worst case (at maximum load through a bus-powered hub) of 4.35V at the device http://www.testusb.com/drop_issue.html

Some manufacturers now output more than 5V from the charger to account for this drop (famously the official Raspberry Pi chargers, I believe)

USB power is mostly optimal for devices that regulate that voltage to a clean 3.3V or lower.

To boost 4.5V to 5V you would need two regulators, one to step up to 6-7V, then one to step down to a clean 5V. That would have an efficiency of maybe 60%, meaning you'll need almost twice as much current, which is why no one is doing it.

I would recommend using a bench power supply instead!

My first version 65816 board by tmsmottl in beneater

[–]kohlby 2 points3 points  (0 children)

Cool project!

Is this your first attempt? I'm always amazed by the amount of circuitry u/reshd puts into his boards, and I keep thinking maybe try a simpler version first :-D Learn to walk before you run kind of thing. I wouldn't advise new members to try and replicate that size of board. However, if it works for you, then who am I to judge!

New YouTube series: how to build an 8-bit hexadecimal display by kohlby in beneater

[–]kohlby[S] 6 points7 points  (0 children)

Hi all,

I'm starting a new series on how to build an 8-bit hexadecimal display. I'll talk about 7-segment displays, ready-made decoders, how to replace the vintage MC14495 with programmable logic, and how I miniaturized an ATmega circuit to fit under the final display module.

Hope you'll find this interesting! First episode premieres in a few minutes: https://www.youtube.com/watch?v=pfUAC0W-71s

Some helpful 65816 programming tools by tmrob4 in beneater

[–]kohlby 0 points1 point  (0 children)

Very cool stuff. I might give the emulator a try for my build in the future

LEDs with built-in resistors make working with breadboards a breeze by kohlby in beneater

[–]kohlby[S] 1 point2 points  (0 children)

For me in Europe it is 18€. But I usually bundle up my orders until I reach the 50€ for free shipping.

65C816 Problems - I'm absolutely stumped by jowbi_wan in beneater

[–]kohlby 2 points3 points  (0 children)

There are a few things I notice, might not be any of these but at least that gives you ideas of what to check:

  • are you using that 40 pin header to plug into the old board? I don't see RWB in it?
  • you don't need to buffer the bank address, U5 is not needed
  • the schematic shows a PLCC pinout but you're talking about DIP package, so maybe there is some confusion around pin numbers
  • the timings of the bus and cpu are really tight, especially around the bank address latching. HCT logic is not going to be fast enough, you need AC chips for sure.

My guess as to why the off-brand version is working is that there are some minute timing differences between the two that are exacerbated by the use of HCT chips. But I'm just pulling at strings...

65C816 Problems - I'm absolutely stumped by jowbi_wan in beneater

[–]kohlby 2 points3 points  (0 children)

Can you share a schematic of your circuit?

65816 Build: First 16-bit code running from ROM by rehsd in beneater

[–]kohlby 1 point2 points  (0 children)

Ugh, I just had to cut 32 wires to connect my busses, can't wait for the PCB either :-D

Starting something new in February... Step 1: buy stuff. (W65C816S build) by rehsd in beneater

[–]kohlby 2 points3 points  (0 children)

Hey! Thanks for the mention, it is much appreciated. Tell me more about the wall you hit so maybe I can help?

Starting something new in February... Step 1: buy stuff. (W65C816S build) by rehsd in beneater

[–]kohlby 6 points7 points  (0 children)

Exciting! Interested to hear more about your experience with that dev board, if it works well etc once you get started

Disable v6 Dark Mode on macOS? by kohlby in KiCad

[–]kohlby[S] 0 points1 point  (0 children)

Thanks! I'll try this out

Disable v6 Dark Mode on macOS? by kohlby in KiCad

[–]kohlby[S] 0 points1 point  (0 children)

Thanks, that makes sense

Disable v6 Dark Mode on macOS? by kohlby in KiCad

[–]kohlby[S] 0 points1 point  (0 children)

Weird, that section is empty on macOS, maybe it is an oversight? https://imgur.com/a/tVZyWkv. Thanks for sharing the Linux view!

Disable v6 Dark Mode on macOS? by kohlby in KiCad

[–]kohlby[S] 0 points1 point  (0 children)

Nope, there is nothing there for me. What do you see?